Tek kurulumla çok ülkeye satış
Aurora, Türkiye'de doğmuş ama mimarisi baştan uluslararası kurgulanmış bir üründür. Aynı yazılımın tek örneği; dilini, para birimini, tarih/saat/sayı biçimini, misafir kayıt formunu, yasal metnini ve ödeme yöntemini ziyaretçinin ve otelin ülkesine göre kendiliğinden uyarlar. Globallik burada bir slogan değil, kodun mimari kararlarına işlenmiş bir ilkedir.
Her personel kendi dilinde çalışır
Yönetim paneli 22 dilde birebir parite ile çevrilmiştir: ~12.500 anahtar × dil, 119 dosya/dil. Sabit metin yasaktır — model doğrulama mesajları, flash mesajlar, JSON yanıtları ve durum haritaları dahil kod katmanı tamamen çevrilidir. Panel dili kişi bazlıdır ve ön yüz dilinden tamamen ayrıdır.
Kişi bazlı panel dili
Öncelik zinciri: oturum → kullanıcı tercihi → çerez → varsayılan. Bir personel Almanca kullanırken başkası Türkçe kullanabilir; URL prefix yok.
Sıfır sabit metin
Her metin çeviri fonksiyonundan geçer; kod→dil referansı 90.550 çağrı, çözülmeyen 0. Yeni 11 dil canlı İngilizce kaynağından tam çevrildi.
RTL desteği
Arapça (sa) sağdan sola tam desteklenir; Latin rakam gösterimi ICU locale map ile korunur.
Misafir kendi dilinde görür, siz tek dilde yazarsınız
Misafirin gördüğü web sitesi 21 dilde sunulur; URL'de dil prefixli, SEO/indeksleme dostu (hreflang + canonical + yerelleştirilmiş sitemap). Katalog verisi (olanaklar, pansiyon tipleri, oda özellikleri, iade tanımları) çok-dilli JSON olarak saklanır ve SQL seviyesinde dile çözülür.
- Kaydet'te otomatik çeviri: Admin içeriği kendi panel dilinde yazar → Kaydet → sistem kalan dillere Google Translate ile çevirip JSON'a yazar. Dil sekmesi yok; toastr bildirir.
- API çökerse veri kaynak dilde saklanır, kayıp olmaz.
- Locale→Google dil kodu eşlemesi (gb→en, sa→ar, se→sv) ile Arapça alanına Sanskritçe yazılması gibi tuzaklar önlenir.
Misafir kendi parasında görür, kendi parasında öder
13 para birimi tek kaynaktan yönetilir. Rezervasyonun kendi para biriminde tahsilat yapılır; Stripe tahsilatı, sepet toplamı ve ön ödeme kutuları doğru çevrilir. Kritik ilke: para/sayı yalnızca gösterimde bölgeye uyar — hesaba, DB'ye ve formlara giden değere asla dokunulmaz (hesaplar ham float üstünde, formatlama en son adım).
ICU tabanlı çok bölgeli yerelleştirme
Kontrol merkezi admin/setting/localization: hepsi varsayılan auto (dile göre ICU, sıfır regresyon). Override hem admin hem ön yüzü etkiler.
Tarih biçimi
auto / gg.aa.yyyy / gg/aa/yyyy / aa/gg/yyyy / yyyy-aa-gg. IntlDateFormatter tabanlı, iki katmanlı helper.
Saat biçimi
auto / 24 saat / 12 saat AM-PM. Panel ve ön yüz için ayrı katman.
Sayı ayırıcı
auto / virgül-nokta / nokta-virgül / boşluk-virgül. NumberFormatter tabanlı, JS köprüleriyle senkron.
Telefon
libphonenumber ile yalnızca + ile başlayan geçerli numara uluslararası biçimlenir; tahmin yok.
Avrupa'nın her ülkesinde yasal kayıt yükümlülüğü karşılanır
245 ülke ISO-2 seçici; serbest-metin ülke alanları ISO seçiciye çevrildi. Belge oluşturma ekranı tesisin ülkesine göre filtrelidir: Alman otel yalnızca Meldeschein, İtalyan otel yalnızca Schedina görür. Her form iki dilli (ülke yasal dili + İngilizce), doğru yasal referanslarla ve GDPR dipnotuyla.
🇩🇪 Meldeschein
Almanya misafir kayıt formu — §§29-30 BMG yasal referansı.
🇮🇹 Schedina Alloggiati
İtalya konaklama bildirimi — TULPS Art.109 / R.D.773/1931.
🇪🇸 Parte de Viajero
İspanya seyahat kaydı — RD 933/2021, SES.Hospedajes.
🇫🇷 Fiche de Police
Fransa polis kayıt fişi — R611-42 CESEDA.
🇵🇹 Boletim de Alojamento
Portekiz konaklama bülteni — Lei 23/2007, SIBA.
🇦🇹 Meldezettel
Avusturya kayıt formu — Meldegesetz 1991.
🇳🇱 Nachtregister
Hollanda gece kayıt defteri — Gemeentewet Art.438.
🇹🇷 Jandarma KBS
Türkiye tarafı: "KBS Tesis 2" web servisi ile otomatik giriş/çıkış bildirimi. Aynı kalıp diğer ülke portallarına uyarlanabilir çerçevedir.
Otomatik belge dili & yasal metin
Alman misafire Almanca, İngilizce konuşana İngilizce belge. Ülkeye göre yasal çerçeve: AB/AEA → GDPR, İngiltere → UK GDPR, Türkiye → KVKK; onam metni belge diline uygun gömülür.
Bu formlar hukuki inceleme gerektiren şablonlardır, hukuki tavsiye değildir.
Çift bölge: yerel + uluslararası tahsilat
Stripe Checkout (otel + etkinlik) + Klarna ile Avrupa pazarını büyük ölçüde karşılarsınız; İskandinav yöntemleri (Swish, Vipps, MobilePay) Stripe'ın dinamik yöntemleridir. Türk gateway'ler (Iyzico / PayTR / ZiraatPay + 16 banka sanal POS) ile çift bölge tahsilat.
- Uluslararası OTA'lar: Booking, Agoda, Expedia, Hotelbeds (gerçek XML + cURL connector), Channex, Google Hotel Ads feed.
- Gelen webhook hattı tam; kanal sırları Root-only merkezde.
- Aktivite satışı: GetYourGuide tarzı üç modlu motor, Hotelbeds Activities ile uluslararası dağıtıma açık.
Gösterim + misafir + belge katmanı hazır; kalanlar mimarinin beklediği yerde
Ürün Avrupa'ya "vitrin + günlük operasyon" düzeyinde hazırdır. Tam global için kalan işler backend entegrasyon katmanındadır ve her biri hazır mimari desenler (sürücü / builder / gate / snapshot) üzerinde ilerlemeye açıktır.
Ülke-bazlı e-fatura
Mevcut EDM/Uyumsoft/Park Türk entegratörü. Hedef: XRechnung + ZUGFeRD (DE), FatturaPA/SDI (IT), SII/Facturae (ES), Factur-X/Chorus Pro (FR) ve genel AB EN 16931 + Peppol ağı. Öncelik: Peppol/EN 16931 omurgası birçok AB ülkesini tek mimariyle açar.
Devlet misafir-kayıt portal API'leri
Formlar yazdırılabilir hazır; resmi API gönderimi kaldı: Alloggiati Web (IT), SES.Hospedajes (ES, 2024'ten zorunlu), SEF/AIMA (PT), emniyet birimleri (AT/FR). TR tarafı zaten var (Jandarma KBS) — aynı kalıp ülke bazlı genişletilir.
Ülke-bazlı VAT/KDV
Mevcut KDV-merkezli yapı; hedef: AB ülke bazlı oranlar + konaklama indirimli oranları + OSS/MOSS + reverse charge + AB dışı kurallar.
Uluslararası SMS
NetGSM (Türk) yanına Twilio / MessageBird / Vonage sürücüsü. SmsService zaten sürücü mimarisi olduğundan yeni driver eklemek yeterlidir.
Aurora'nın globallik felsefesi bir oteli değil, bir ürünü dünyaya satmaktır
Dil (22 panel / 21 ön yüz), para, tarih/saat/sayı, ülke ISO, belge dili ve yasal çerçeve katmanları hazır ve canlıdır; e-fatura, kayıt-portalı ve VAT gibi ülke-özel işler net bir yol haritası ve hazır mimari desenler üzerinde ilerlemeye açıktır. Bir Alman, İtalyan veya İspanyol otelcisi bugün Aurora'yı kurduğunda; kendi dilinde bir panel, kendi para biriminde fiyatlar, kendi ülkesinin misafir kayıt formu ve GDPR uyumlu yasal metinlerle karşılaşır.
Globallik hakkında sık sorulanlar
Yönetim paneli 22 dilde tam çevrilmiştir; misafirin gördüğü ön yüz sitesi 21 dilde sunulur. Panel dili kişi bazlıdır ve ön yüz dilinden tamamen ayrıdır — bir personel paneli Almanca kullanırken başkası Türkçe kullanabilir, ön yüz diline hiç dokunmaz.
13 para birimi tek kaynaktan yönetilir. Misafir kendi para biriminde fiyat görür ve rezervasyonun kendi para biriminde tahsil edilir. Kritik ilke: para/sayı yalnızca gösterimde bölgeye uyar — hesaba, DB'ye ve formlara giden değere asla dokunulmaz. Hesaplar ham float üstünde yapılır, formatlama en son adımdır.
Evet. Tesisin ülkesine göre otomatik uygun form seti sunulur: Almanya Meldeschein, İtalya Schedina Alloggiati, İspanya Parte de Viajero, Fransa Fiche de Police, Portekiz Boletim de Alojamento, Avusturya Meldezettel ve Hollanda Nachtregister — hepsi iki dilli, doğru yasal referanslarla ve GDPR dipnotuyla. Türkiye tarafında Jandarma KBS entegrasyonu çalışır.
Admin içeriği kendi panel dilinde yazar, kaydeder; sistem kalan dillere Google Translate ile çevirip JSON'a yazar ve toastr ile bildirir. API çökerse veri kaynak dilde saklanır, kayıp olmaz. Locale→Google dil kodu eşlemesi (gb→en, sa→ar, se→sv) ile yanlış dile çeviri tuzakları önlenir.
Otelinizi tek kurulumla dünyaya açın
22 dilli panel, 21 dilli ön yüz, çoklu para birimi ve ülkeye özel yasal formlar — size özel demo hesabında görün.