import json import os file_path = "d:\\radionica3d\\src\\locales\\translations.json" with open(file_path, 'r', encoding='utf-8') as f: data = json.load(f) data["privacy"] = { "title": { "en": "Privacy Policy", "ru": "Политика конфиденциальности", "me": "Politika privatnosti" }, "subtitle": { "en": "Your data is safe with us. We respect your privacy and follow GDPR guidelines.", "ru": "Ваши данные в безопасности. Мы уважаем вашу конфиденциальность и следуем принципам GDPR.", "me": "Vaši podaci su bezbjedni. Poštujemo vašu privatnost i pratimo GDPR smjernice." }, "sections": { "collection": { "title": { "en": "Data Collection", "ru": "Сбор данных", "me": "Prikupljanje podataka" }, "content": { "en": "We collect your personal information (name, email, phone number, and address) exclusively for the purpose of processing and delivering your 3D printing orders. We do not use this data for marketing or other unsolicited purposes.", "ru": "Мы собираем вашу личную информацию (имя, адрес электронной почты, номер телефона и адрес) исключительно в целях обработки и доставки ваших заказов на 3D-печать. Мы не используем эти данные для маркетинга или других нежелательных целей.", "me": "Vaše lične podatke (ime, email, broj telefona i adresu) prikupljamo isključivo u svrhu obrade i dostave vaših porudžbina za 3D štampu. Ove podatke ne koristimo u marketinške ili druge nepredviđene svrhe." } }, "sharing": { "title": { "en": "Data Sharing", "ru": "Передача данных", "me": "Dijeljenje podataka" }, "content": { "en": "We do not share, sell, or disclose your personal data to any third parties, except where required by law (e.g., authorized government authorities).", "ru": "Мы не передаем, не продаем и не раскрываем ваши личные данные третьим лицам, за исключением случаев, предусмотренных законом (например, уполномоченным государственным органам).", "me": "Vaše lične podatke ne dijelimo, ne prodajemo i ne otkrivamo trećim licima, osim u slučajevima predviđenim zakonom (npr. ovlašćenim državnim organima)." } }, "retention": { "title": { "en": "Retention & Deletion", "ru": "Хранение и удаление", "me": "Zadržavanje i brisanje" }, "content": { "en": "Your data is stored securely. You have the right to request the deletion of your personal information at any time. Automatically, data may be deleted after a 12-month period of inactivity following order completion.", "ru": "Ваши данные хранятся в безопасности. Вы имеете право запросить удаление вашей личной информации в любое время. Данные могут быть автоматически удалены по истечении 12-месячного периода бездействия после завершения заказа.", "me": "Vaši podaci se čuvaju na siguran način. Imate pravo da zatražite brisanje svojih ličnih podataka u bilo kom trenutku. Podaci se automatski brišu nakon perioda od 12 mjeseci neaktivnosti nakon završetka porudžbine." } }, "rights": { "title": { "en": "GDPR Compliance", "ru": "Соответствие GDPR", "me": "Usklađenost sa GDPR" }, "content": { "en": "Under GDPR, you have the right to access, rectify, or erase your data, as well as the right to data portability. Contact us at hello@radionica3d.me for any privacy-related requests.", "ru": "В соответствии с GDPR у вас есть право на доступ к своим данным, их исправление или удаление, а также право на переносимость данных. Свяжитесь с нами по адресу hello@radionica3d.me по любым вопросам, связанным с конфиденциальностью.", "me": "Prema GDPR regulativi, imate pravo na pristup, ispravku ili brisanje svojih podataka, kao i pravo na prenosivost podataka. Kontaktirajte nas na hello@radionica3d.me za sve upite u vezi sa privatnošću." } } } } with open(file_path, 'w', encoding='utf-8') as f: json.dump(data, f, ensure_ascii=False, indent=2) print("Translations updated successfully.")