Gizlilik Politikası
fpdf'den FPDF'yi içe aktar
# Çok dilli gizlilik bölümlerini tanımlayın (Almanca ile başlayarak)
gizlilik_bölümleri = {
"de": {
"title": "Gizlilik Politikası – HEIMAT 24/7",
"içerik": [
("1. Biz kimiz",
"HEIMAT 7/24, HEIMAT Basel, Erlenstrasse 59, CH-4058 Basel tarafından işletilen dijital bir platformdur."
"heimatclub.ch web sitesini, HEIMAT 24/7 uygulamasını ve ilgili hizmetleri (mağaza, bilet, canlı yayınlar, üye alanı, topluluk özellikleri) biz işletiyoruz."
"İletişim: datenschutz@heimatclub.ch, Tel: +41 61 511 2600"),
("2. Hangi verileri topluyoruz",
"Web sitemizi/uygulamamızı kullandığınızda, bilet veya ürün satın aldığınızda, üye olduğunuzda, bizimle iletişim kurduğunuzda veya etkinliklere katıldığınızda kişisel verilerinizi topluyoruz."
("3. Verilerinizi ne için kullanıyoruz",
"Sözleşme işlemleri, kullanıcı hesabı, iletişim, pazarlama (onayla), analiz ve iyileştirme ve canlı yayınlar için."),
("4. Hukuki Temel",
"GDPR ve DSG'ye göre onay, sözleşmenin ifası, meşru menfaat."),
("5. Üçüncü Taraf Sağlayıcılar ve Araçlar",
"Kullandığımız hizmetler: Wix, Printful, Stripe, PayPal, Wix Video, Vimeo, YouTube, Google Analytics, bülten hizmetleri."),
("6. Çerezler ve İzleme",
"Çerezler işlevsellik, analiz ve kişiselleştirme için kullanılır. Onay gereklidir."),
("7. Haklarınız",
"Bilgilendirme, düzeltme, silme, itiraz, veri taşınabilirliği, onayın geri alınması."),
("8. Saklama süresi",
"Kullanıcı hesabı mevcut olduğu veya kanunen zorunlu olduğu sürece.")
("9. Veri Güvenliği",
"SSL şifreleme, erişim kısıtlamaları, sistem güncellemeleri.")
("10. Bu Beyannamenin Değiştirilmesi",
"Güncel sürüme her zaman heimatclub.ch/privacy adresinden ulaşılabilir.")
]
}
}
# PDF Oluştur
pdf = FPDF()
pdf.set_auto_page_break(auto=True, kenar boşluğu=15)
# Bölüm ekleme fonksiyonu
def dil_kodu, dil_verisi ekle):
pdf.sayfa_ekle()
pdf.set_font("Helvetica", 'B', 16)
pdf.cell(0, 10, dil_verisi["başlık"], ln=Doğru)
pdf.ln(5)
pdf.set_font("Helvetica", boyut=12)
başlık için, lang_data["içerik"] içindeki metin:
pdf.set_font("Helvetica", 'B', 12)
pdf.multi_cell(0, 10, başlık)
pdf.set_font("Helvetica", boyut=12)
pdf.multi_cell(0, 10, metin)
pdf.ln(2)
# Önce Almanca bölümünü ekle
dil_bölümü_ekle("de", gizlilik_bölümleri["de"])
# PDF'yi kaydet
çıktı_yolu = "/mnt/data/HEIMAT24_7_Datenschutzerklaerung_Mehrsprachig_Start_DE.pdf"
pdf.output(çıktı_yolu)
çıktı_yolu
Bölüm Başlığı
Bu bir paragraftır. İçeriği düzenlemeye başlamak için "Metni Düzenle"ye tıklayın veya metin kutusuna çift tıklayın ve ziyaretçilerinizle paylaşmak istediğiniz ilgili ayrıntıları veya bilgileri eklediğinizden emin olun.
Liste Başlığı
Bu bir paragraftır. İçeriği düzenlemeye başlamak için "Metni Düzenle"ye tıklayın veya metin kutusuna çift tıklayın ve ziyaretçilerinizle paylaşmak istediğiniz ilgili ayrıntıları veya bilgileri eklediğinizden emin olun.
Liste Başlığı
Bu bir paragraftır. İçeriği düzenlemeye başlamak için "Metni Düzenle"ye tıklayın veya metin kutusuna çift tıklayın ve ziyaretçilerinizle paylaşmak istediğiniz ilgili ayrıntıları veya bilgileri eklediğinizden emin olun.
Liste Başlığı
Bu bir paragraftır. İçeriği düzenlemeye başlamak için "Metni Düzenle"ye tıklayın veya metin kutusuna çift tıklayın ve ziyaretçilerinizle paylaşmak istediğiniz ilgili ayrıntıları veya bilgileri eklediğinizden emin olun.
Liste Başlığı
Bu bir paragraftır. İçeriği düzenlemeye başlamak için "Metni Düzenle"ye tıklayın veya metin kutusuna çift tıklayın ve ziyaretçilerinizle paylaşmak istediğiniz ilgili ayrıntıları veya bilgileri eklediğinizden emin olun.
