Hi, I've just installed latest koha with the tarball and there's some strange things when i want to install french support I've this # perl translate install fr-FR Strange line at /usr/share/koha/misc/translator/po/fr-FR-i-staff-t-prog-v-3006000.po line 51640: #,, c-format Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 843. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 843. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 845. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 845. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 845. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 845. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 845. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 847. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 847. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 847. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 847. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 847. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 849. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 849. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 849. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 849. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 849. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 851. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 851. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 851. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 851. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 851. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 853. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 853. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 853. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 853. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 853. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 855. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 855. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 855. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 855. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 855. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 857. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 857. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 857. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 857. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 857. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 859. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 859. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 859. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 859. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 859. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 861. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 861. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 861. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 861. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 861. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 863. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 863. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 863. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 863. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 863. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 865. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 865. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 865. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 865. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 865. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 867. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 867. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 867. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 867. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 867. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 869. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 869. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 869. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 869. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 869. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 871. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 871. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 871. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 871. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 871. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 873. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 873. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 873. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 873. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 873. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 875. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 875. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 875. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 875. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 875. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 877. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 877. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 877. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 877. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 877. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 879. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 879. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 879. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 879. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 879. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 881. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 881. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 881. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 881. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 881. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 883. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 883. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 883. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 883. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 883. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 885. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 885. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 885. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 885. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 885. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 887. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 887. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 887. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 887. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 887. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 889. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 889. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 889. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 889. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 889. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 891. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 891. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 891. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 891. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 891. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 893. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 893. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 893. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 893. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 893. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 895. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 895. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 895. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 895. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 895. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 897. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 897. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 897. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 897. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 897. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 899. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 899. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 899. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 899. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 899. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 901. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 901. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 901. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 901. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 901. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 903. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 903. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 903. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 903. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 903. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 905. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 905. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 905. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 905. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 905. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 907. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 907. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 907. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 907. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 907. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 909. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 909. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 909. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 909. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 909. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 911. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 911. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 911. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 911. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 343, <IN> line 911. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 466, <IN> line 912. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 912. Use of uninitialized value $key in hash element at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 912. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Locale/PO.pm line 472, <IN> line 912. Use of uninitialized value in hash element at /usr/share/perl5/Locale/PO.pm line 449, <IN> line 912. and the update gives too some errors (symbolic links are not supported at the moment) how can i solve it? thanks samuel