فهرست مطالب
چه به عنوان یک مهاجر تازه به استانبول رسیده باشید و چه بخواهید به عنوان ساکن دائمی مطمئن شوید که مرسولات پستیتان واقعاً به دستتان میرسد، درک سیستم آدرسدهی ترکیه فراتر از یک بوروکراسی ساده است؛ این موضوع کلید بقای روزمره در ترکیه است.
در نگاه اول، همه چیز ممکن است آشفته به نظر برسد. اختصاراتی مانند «. Mah»، «. Cad» و توالیهای عددی به ظاهر تصادفی میتوانند گیجکننده باشند. اما واقعیت این است که این سیستم از یک منطق سختگیرانه پیروی میکند. اگر قوانین را بشناسید، بستههایتان به موقع میرسد؛ در غیر این صورت، روزهای خود را در صف انتظار شرکتهای باربری سپری خواهید کرد.
دستیار تعاملی آدرس
سؤال خاصی دارید؟ از ربات تعاملی ما استفاده کنید تا قبل از ورود به جزئیات، اصول اولیه را سریعاً برایتان روشن کند.
/* SCOPED CSS TO PREVENT CONFLICTS WITH WORDPRESS THEMES */ #tr-address-bot-container { font-family: ‘Segoe UI’, Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 20px auto; background: #ffffff; border-radius: 12px; box-shadow: 0 10px 30px rgba(0,0,0,0.1); overflow: hidden; border: 1px solid #e0e0e0; }/* HEADER */ .tr-bot-header { background: linear-gradient(135deg, #E30A17 0%, #b3000b 100%); /* Turkey Red */ color: white; padding: 20px; text-align: center; position: relative; } .tr-bot-header h2 { margin: 0; font-size: 1.5rem; color: white; } .tr-bot-header p { margin: 5px 0 0; font-size: 0.9rem; opacity: 0.9; }/* CHAT AREA */ .tr-bot-chat-area { height: 400px; overflow-y: auto; padding: 20px; background-color: #f9f9f9; display: flex; flex-direction: column; gap: 15px; }/* BUBBLES */ .tr-msg { max-width: 85%; padding: 12px 16px; border-radius: 18px; font-size: 0.95rem; position: relative; animation: trFadeIn 0.3s ease-out; } .tr-msg.bot { align-self: flex-start; background-color: #fff; border-bottom-left-radius: 4px; box-shadow: 0 2px 5px rgba(0,0,0,0.05); border: 1px solid #eee; }.tr-msg.user { align-self: flex-end; background-color: #E30A17; color: white; border-bottom-right-radius: 4px; }/* INPUT AREA */ .tr-bot-input-area { padding: 20px; background: white; border-top: 1px solid #eee; display: flex; flex-direction: column; gap: 10px; }.tr-input-group { display: flex; gap: 10px; }#tr-user-input { flex: 1; padding: 12px; border: 2px solid #ddd; border-radius: 8px; font-size: 1rem; transition: border-color 0.3s; } #tr-user-input:focus { outline: none; border-color: #E30A17; }.tr-btn { padding: 12px 24px; background-color: #333; color: white; border: none; border-radius: 8px; cursor: pointer; font-weight: bold; transition: background 0.2s; } .tr-btn:hover { background-color: #000; } .tr-btn.secondary { background-color: #f0f0f0; color: #333; } .tr-btn.secondary:hover { background-color: #e0e0e0; }/* OPTIONS BUTTONS (For choices) */ .tr-options-container { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 5px; } .tr-option-btn { background: white; border: 1px solid #E30A17; color: #E30A17; padding: 8px 16px; border-radius: 20px; cursor: pointer; font-size: 0.9rem; } .tr-option-btn:hover { background: #E30A17; color: white; }/* FINAL ADDRESS CARD */ .tr-final-card { background: white; border: 2px dashed #333; padding: 20px; margin-top: 10px; font-family: ‘Courier New’, Courier, monospace; font-weight: bold; color: #000; text-transform: uppercase; position: relative; } .tr-final-card .label-title { position: absolute; top: -12px; left: 20px; background: #f9f9f9; padding: 0 10px; font-family: sans-serif; font-size: 0.8rem; color: #666; text-transform: none; }/* UTILITIES */ .hidden { display: none !important; } @keyframes trFadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }/* INFO BOX inside chat */ .tr-info-tip { font-size: 0.85rem; background: #eef9fd; border-left: 4px solid #00aadd; padding: 8px; margin-top: 5px; border-radius: 4px; color: #005577; }🇹🇷 Türkischer Adress-Helfer
Erstellen Sie fehlerfreie Adressen für die Türkei
Wie heißt das Viertel? (z.B. ‘Papatya’ oder ‘Fakülteler’)”, info: “Tipp: Das steht fast immer an erster Stelle nach dem Namen. Wir fügen die Abkürzung ‘Mah.’ automatisch hinzu.”, type: “text”, handler: (val) => { // Remove ‘Mah’ or ‘Mahalle’ if user typed it, to standardize let cleanVal = val.replace(/mah.?|mahalle/gi, ”).trim(); addressData.mahalle = cleanVal + ” MAH.”; nextStep(); } }, { // 3: Street Type msg: “Schritt 3: Geht es um eine große Hauptstraße oder eine kleine Nebenstraße?”, type: “options”, options: [“Hauptstraße (Cadde)”, “Nebenstraße (Sokak)”], info: “Cadde (Cad.) sind oft nach berühmten Personen benannt. Sokak (Sok.) sind oft nur nummeriert.”, handler: (val) => { addressData.streetType = val.includes(“Cadde”) ? “CAD.” : “SOK.”; nextStep(); } }, { // 4: Street Name msg: `Wie heißt die ${addressData.streetType === ‘CAD.’ ? ‘Cadde’ : ‘Sokak’}? (Nur der Name oder die Nummer)`, type: “text”, handler: (val) => { // Clean input let cleanVal = val.replace(/cad.?|cadde|sok.?|sokak/gi, ”).trim(); addressData.streetName = cleanVal; nextStep(); } }, { // 5: Building & Door msg: “Schritt 4: Jetzt wird es kritisch. ‘No’ ist das Gebäude, ‘Daire’ die Tür.
Geben Sie die Gebäudenummer ein:”, type: “text”, handler: (val) => { addressData.buildingNo = val; askDoor(); // Intermediate step within logic } }, // Intermediate hidden logic step for Door ];// — LOGIC FUNCTIONS —function init() { addBotMessage(steps[0].msg, steps[0].info); renderOptions(steps[0].options); }function handleEnter(e) { if (e.key === ‘Enter’) processInput(); }function processInput() { const val = inputField.value.trim(); if (!val) return;// Display User Message addUserMessage(val); inputField.value = ”;// Execute Handler for current step if (steps[currentStep] && steps[currentStep].handler) { steps[currentStep].handler(val); } }function handleOptionClick(val) { addUserMessage(val); if (steps[currentStep] && steps[currentStep].handler) { steps[currentStep].handler(val); } }function nextStep() { currentStep++; if (steps[currentStep]) { setTimeout(() => { addBotMessage(steps[currentStep].msg, steps[currentStep].info); if (steps[currentStep].type === ‘options’) { renderOptions(steps[currentStep].options); } else { enableTextInput(); } }, 600); // Small delay for natural feel } }// Special branching for the complex parts function askDoor() { setTimeout(() => { addBotMessage(“Und welche Türnummer (Wohnungsnummer/Daire)? Wenn es ein Einfamilienhaus ist, schreiben Sie ‘-‘.”, “Häufiger Fehler: In Europa schreiben wir 12/4. In der Türkei: No: 12 D: 4″); // Override handler temporarily for this specific sub-step enableTextInput(); const btn = document.querySelector(‘#tr-input-mode-text button’); const oldOnClick = btn.onclick; // save reference // Define temporary handler const doorHandler = () => { const val = inputField.value.trim(); if(!val) return; addUserMessage(val); addressData.doorNo = val === ‘-‘ ? ” : val; inputField.value = ”; // Move to next logical phase: PLZ/City askCityDetails(); };// Bind new handler (Resetting onclick in HTML via simple reassignment) inputField.onkeypress = (e) => { if(e.key === ‘Enter’) doorHandler(); }; btn.onclick = doorHandler;}, 600); }function askCityDetails() { setTimeout(() => { addBotMessage(“Schritt 5: Postleitzahl, Bezirk und Stadt (z.B. 34330 Levent / Beşiktaş / İstanbul).”, “Die ersten zwei Ziffern der PLZ verraten die Provinz (z.B. 34 für Istanbul, 06 für Ankara).”); enableTextInput(); const btn = document.querySelector(‘#tr-input-mode-text button’); const cityHandler = () => { const val = inputField.value.trim(); if(!val) return; addUserMessage(val); // Simple parsing assumption: User pastes full line or types city addressData.cityLine = val.toUpperCase(); inputField.value = ”; askPhone(); };inputField.onkeypress = (e) => { if(e.key === ‘Enter’) cityHandler(); }; btn.onclick = cityHandler; }, 600); }function askPhone() { setTimeout(() => { addBotMessage(“Letzter und wichtigster Schritt: Eine türkische Handynummer.”, “Ohne Telefonnummer wird oft nicht zugestellt. Kuriere rufen an!”); enableTextInput(); const btn = document.querySelector(‘#tr-input-mode-text button’); const phoneHandler = () => { const val = inputField.value.trim(); if(!val) return; addUserMessage(val); addressData.phone = val; inputField.value = ”; showFinalResult(); };inputField.onkeypress = (e) => { if(e.key === ‘Enter’) phoneHandler(); }; btn.onclick = phoneHandler; }, 600); }function showFinalResult() { setTimeout(() => { // Construct Address String let doorString = addressData.doorNo ? ` D: ${addressData.doorNo}` : ”; const finalHTML = `
${addressData.mahalle}
${addressData.streetName.toUpperCase()} ${addressData.streetType} NO: ${addressData.buildingNo}${doorString}
${addressData.cityLine}
TÜRKİYE
TEL: ${addressData.phone}

کالبدشناسی یک آدرس در ترکیه
فرمتهای رایج در سایر کشورها را فراموش کنید. در ترکیه، ترتیب قرارگیری اجزا بسیار حیاتی است. اگر قصد اجاره خانه در استانبول را دارید یا منتظر مدارک مهم هستید، باید این ۷ جزء را به خوبی بشناسید:
- گیرنده: نام و نام خانوادگی (Adı Soyadı)
- محله: «Mahalle» (مخفف:. Mah) قلب آدرس است. بدون ذکر محله، هیچ پیکی خانه شما را پیدا نمیکند.
- خیابان: «Cadde» (خیابان اصلی) یا «Sokak» (خیابان فرعی/کوچه).
- اطلاعات ساختمان: مهمترین بخش برای خارجیها. «No» شماره کل ساختمان و «Daire» یا «D» شماره واحد یا در آپارتمان شماست.
- کد پستی: «Posta Kodu».
- منطقه و استان: «İlçe» (منطقه شهرداری) و «İl» (استان/شهر).
- کشور: «Türkiye» (برای مرسولات بینالمللی).
راهنمای کاربردی: معنای واقعی اختصارات
بسیاری از تازهواردان در این بخش دچار اشتباه میشوند. هنگام ارائه آدرس برای نوتر در ترکیه یا خریدهای آنلاین، با این اصطلاحات روبرو خواهید شد.
۱. Mahalle (Mah.) محله شما
این واحد اداری محلی است که توسط «مختار» اداره میشود. در فرمهای آدرس، معمولاً بلافاصله بعد از نام گیرنده میآید.
مثال: Papatya Mah.
۲. Cadde (Cad.) در مقابل Sokak (Sok.)
Cadde خیابان اصلی و بزرگ است که اغلب به نام شخصیتهای تاریخی (مثل Atatürk Cad) نامگذاری شده است.
Sokak خیابان فرعی یا کوچهای است که اکثر ساختمانهای مسکونی در آن قرار دارند. این کوچهها اغلب فقط شمارهگذاری میشوند.
مثال: 1205. Sok. (خوانده میشود: کوچه هزار و دویست و پنجم)
۳. No در مقابل Daire رایجترین اشتباه
برخلاف برخی کشورها که از علامت اسلش (/) استفاده میکنند، در ترکیه دقت بیشتری لازم است:
No: شماره کل بلوک یا ساختمان (Bina Numarası).
Daire (D): شماره واحد آپارتمانی شما.
نکته حرفهای: اگر در یک مجتمع مسکونی (Sitesi) زندگی میکنید، حتماً نام بلوک را اضافه کنید (مثلاً A Blok یا B1 Blok).

مثالهایی از آدرسهای صحیح ترکی
بیایید ببینیم این موارد در عمل چگونه نوشته میشوند. به ترتیب قرارگیری منطقه (İlçe) نسبت به استان (İl) دقت کنید.
مثال ۱: آدرس مسکونی استاندارد (آنکارا)
AHMET PALA
FAKÜLTELER MAH.
ATOM SOK. NO: 20 D: 7
06590 CEBECİ / ÇANKAYA / ANKARA
Türkiye
مثال ۲: آدرس تجاری (استانبول)
DR. LEYLA DEMIR
ULUSLARARASI PUBLISHING LTD.
KURUÇEŞME MAH.
KERVAN SOK. NO: 57
34330 LEVENT / BEŞİKTAŞ / İSTANBUL
راز کدهای پستی (Posta Kodu)
سیستم کد پستی ترکیه به طرز هوشمندانهای ساده است. این کد همیشه ۵ رقمی است. دو رقم اول نشاندهنده استان است که دقیقاً با شماره پلاک خودروها مطابقت دارد.
- 06xxx = آنکارا
- 34xxx = استانبول
- 35xxx = ازمیر
- 07xxx = آنتالیا
سه رقم آخر، منطقه و محله دقیق را مشخص میکنند. شما میتوانید کد پستی دقیق خود را در هر زمان از وبسایت رسمی PTT استعلام بگیرید.

تأیید آدرس: افسانه در مقابل واقعیت
بسیاری از خارجیها فکر میکنند میتوانند به راحتی به صورت آنلاین چک کنند که چه کسی در چه آدرسی زندگی میکند. به دلیل قوانین سختگیرانه حفاظت از دادهها (KVKK)، این کار امکانپذیر نیست. با این حال، میتوانید وجود یک آدرس را تأیید کرده یا آدرس خود را ثبت کنید.
سامانه AKS (Adres Kayıt Sistemi)
AKS سامانه مرکزی ثبت آدرس در ترکیه است که توسط اداره نفوس (Nüfus Müdürlüğü) مدیریت میشود. این سامانه به MERNIS (ثبت احوال مرکزی) متصل است.
نکته مهم برای مهاجران: ثبتنام در AKS برای دریافت یا تمدید اجازه اقامت (Ikamet) الزامی است. شما میتوانید وضعیت محل سکونت خود را از طریق پورتال e Devlet مشاهده کنید. در آنجا عبارت «Yerleşim Yeri (İkametgah) ve Diğer Adres Belgesi Sorgulama» را جستجو کنید.
بنابراین اگر میخواهید بدانید آدرس شما به صورت «رسمی» وجود دارد، به اداره نفوس محل خود مراجعه کنید یا از خدمات دولت الکترونیک (ای دولت) برای تأیید ثبتنام خود استفاده کنید.
مهمترین نکته در پایان
مهم نیست چقدر آدرس خود را دقیق مینویسید: همیشه یک شماره موبایل ترکیه را قید کنید.
در ترکیه، پیکها تقریباً همیشه قبل از رسیدن یا در صورتی که آدرس را پیدا نکنند، تماس میگیرند. اگر پاسخ ندهید، بسته اغلب تحویل داده نمیشود. یک تلفن در دسترس، حتی از کد پستی صحیح هم مهمتر است.

