import re
a = '19905;"CANDIES;CHOC;DK;NFS (45-59% CACAO SOL 90%; 60-69% CACAO SOL";1;550;5,09;32,2;1,74;59,97;7,2;46,14;57;8,13;152;214;568;23;2,11;1,076;1,44;3,5;0;0,026;0,051;0,747;0,304;0,041;0;0;0;0;27,6;0,23;49;2;0;7;25;1;0;31;0,55;0;0;8;18,993;9,801;1,107;7;28,35;1 oz;127;1 bar;0'
print(re.sub('"[^"]*"', lambda x: x.group().replace(';', ','), a))
aW1wb3J0IHJlCmEgPSAnMTk5MDU7IkNBTkRJRVM7Q0hPQztESztORlMgKDQ1LTU5JSBDQUNBTyBTT0wgOTAlOyA2MC02OSUgQ0FDQU8gU09MIjsxOzU1MDs1LDA5OzMyLDI7MSw3NDs1OSw5Nzs3LDI7NDYsMTQ7NTc7OCwxMzsxNTI7MjE0OzU2ODsyMzsyLDExOzEsMDc2OzEsNDQ7Myw1OzA7MCwwMjY7MCwwNTE7MCw3NDc7MCwzMDQ7MCwwNDE7MDswOzA7MDsyNyw2OzAsMjM7NDk7MjswOzc7MjU7MTswOzMxOzAsNTU7MDswOzg7MTgsOTkzOzksODAxOzEsMTA3Ozc7MjgsMzU7MSBvejsxMjc7MSBiYXI7MCcKcHJpbnQocmUuc3ViKCciW14iXSoiJywgbGFtYmRhIHg6IHguZ3JvdXAoKS5yZXBsYWNlKCc7JywgJywnKSwgYSkp
19905;"CANDIES,CHOC,DK,NFS (45-59% CACAO SOL 90%, 60-69% CACAO SOL";1;550;5,09;32,2;1,74;59,97;7,2;46,14;57;8,13;152;214;568;23;2,11;1,076;1,44;3,5;0;0,026;0,051;0,747;0,304;0,041;0;0;0;0;27,6;0,23;49;2;0;7;25;1;0;31;0,55;0;0;8;18,993;9,801;1,107;7;28,35;1 oz;127;1 bar;0