Ana SayfaPlaygroundShowcaseUygulamaDokümanBlog
    • Englishİngilizce
      EN
    • русскийRusça
      RU
    • 日本語Japonca
      JA
    • françaisFransızca
      FR
    • 한국어Korece
      KO
    • 中文Çince
      ZH
    • españolİspanyolca
      ES
    • DeutschAlmanca
      DE
    • العربيةArapça
      AR
    • italianoİtalyanca
      IT
    • British Englishİngiliz İngilizcesi
      EN-GB
    • portuguêsPortekizce
      PT
    • हिन्दीHintçe
      HI
    • TürkçeTürkçe
      TR
    • polskiLehçe
      PL
    • IndonesiaEndonezce
      ID
    • Tiếng ViệtVietnamca
      VI
    • українськаUkraynaca
      UK
    /
    Çerçeveye göre belgeleri filtrele
    Alt+←
    Neden Intlayer?
    Başla
    Kavram
    • Intlayer Nasıl Çalışır
    • Yapılandırma
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Görsel Editör
    • CMS
    • CI/CD Entegrasyonu
    • ÇeviriÇoğulNumaralandırmaKoşulCinsiyetEklemeDosyaİç İçe GeçmeMarkdownHTMLFonksiyon Getirme
    • Yerel Dosya
    • Derleyici
    • Otomatik Doldurma
    • Test
    • Paket Optimizasyonu
    Ortam
    • Next.js 14 ve Uygulama Yönlendirici
      Next.js 15
      Next.js locale’siz URL
      Next.js ve Sayfa Yönlendirici
      Derleyici
    • Tanstack Start Solid
    • Astro ve React
      Astro ve Svelte
      Astro ve Vue
      Astro ve Solid
      Astro ve Preact
      Astro ve Lit
      Astro ve Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt ve Vue
    • Vite ve Solid
    • SvelteKit
    • Vite ve Preact
    • Vite ve Vanilla JS
    • Vite ve Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native ve Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx ve React
    Plugins
    • JSON
    • gettext (.po)
    VS Code Uzantısı
    Aracı
    • MCP Sunucusu
    • Aracı becerileri
    Sürümler
    • v8
    • v7
    • v6
    Karşılaştırma
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Bir soru sor
    1. Documentation
    2. Kavram
    3. CLI
    Oluşturma:2024-08-11Son güncelleme:2026-03-31
    Bu dokümanı favori AI asistanınıza referans verin
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın

    Sürüm Geçmişi

    1. "Standalone komutu eklendi"
      v8.6.431.03.2026
    2. "CI komutu eklendi"
      v7.5.1106.01.2026
    3. "list projects komutu eklendi"
      v7.5.1106.01.2026
    4. "Init komutu eklendi"
      v7.5.930.12.2025
    5. "Extract komutu eklendi"
      v7.2.322.11.2025
    6. "Translate komutuna skipIfExists seçeneği eklendi"
      v7.1.005.11.2025
    7. "CLI bağımsız değişkenleri ve komutları için takma adlar eklendi"
      v6.1.427.01.2025
    8. "Komutlara build seçeneği eklendi"
      v6.1.305.10.2025
    9. "Version komutu eklendi"
      v6.1.226.09.2025
    10. "CLI üzerinden verbose seçeneği varsayılan olarak true olarak ayarlandı"
      v6.1.026.09.2025
    11. "Watch komutu ve with seçeneği eklendi"
      v6.1.023.09.2025
    12. "Editor komutu eklendi"
      v6.0.123.09.2025
    13. "Content test ve list komutları eklendi"
      v6.0.017.09.2025
    14. "CLI komut parametre belgeleri güncellendi"
      v5.5.1111.07.2025
    15. "Geçmiş başlatıldı"
      v5.5.1029.06.2025

    Bu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.

    Orijinal içeriğin İngilizce son sürümünü görüntüleyin
    Bu dokümanı düzenle

    Bu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.

    Dokümantasyon için GitHub bağlantısı
    Kopyala

    Belge Markdown'ını panoya kopyala

    Intlayer CLI - Çok dilli web siteniz için tüm Intlayer CLI komutları


    İçindekiler


    Paketi Yükle

    Gerekli paketleri npm kullanarak yükleyin:

    bash
    Kodu kopyala

    Kodu panoya kopyala

    npm install intlayer-cli -g
    intlayer paketi zaten yüklüyse, CLI otomatik olarak yüklenir. Bu adımı atlayabilirsiniz.

    intlayer-cli paketi

    intlayer-cli paketi, intlayer bildirimlerinizi sözlüklere dönüştürmek (transpile) için tasarlanmıştır.

    Bu paket, src/**/*.content.{ts|js|mjs|cjs|json} gibi tüm intlayer dosyalarını dönüştürür. Intlayer bildirim dosyalarınızı nasıl bildireceğinizi görün.

    Intlayer sözlüklerini yorumlamak için react-intlayer veya next-intlayer gibi yorumlayıcılar kullanabilirsiniz.

    Yapılandırma Dosyası Desteği

    Intlayer birden fazla yapılandırma dosyası biçimini kabul eder:

    • intlayer.config.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.config.mjs
    • .intlayerrc

    Mevcut dillerin veya diğer parametrelerin nasıl yapılandırılacağını öğrenmek için buradaki yapılandırma belgelerine bakın.

    Intlayer Komutlarını Çalıştırma

    Kimlik Doğrulama

    • Login - Intlayer CMS ile kimlik doğrulaması yapın ve erişim kimlik bilgilerini alın

    Temel Komutlar

    • Build Dictionaries - İçerik bildirimi dosyalarından sözlüklerinizi oluşturun
    • Watch Dictionaries - Değişiklikleri izleyin ve sözlükleri otomatik olarak yeniden oluşturun
    • Create Standalone Bundle - Intlayer ve belirtilen paketleri içeren bağımsız bir JavaScript paketi oluşturun
    • Check CLI Version - Kurulu Intlayer CLI sürümünü kontrol edin
    • List Projects - Bir dizindeki veya git deposundaki tüm Intlayer projelerini listeleyin

    Sözlük Yönetimi

    • Push Dictionaries - Sözlükleri Intlayer düzenleyicisine ve CMS'ye gönderin
    • Pull Dictionaries - Intlayer düzenleyicisinden ve CMS'den sözlükleri alın
    • Fill Dictionaries - Yapay zeka kullanarak sözlükleri doldurun, denetleyin ve çevirin
    • Test Missing Translations - Eksik çevirileri test edin ve belirleyin
    • List Content Declaration Files - Projenizdeki tüm içerik bildirimi dosyalarını listeleyin

    Bileşen Yönetimi

    • Extract Strings - Bileşenlerden dizeleri bileşenin yanındaki bir .content dosyasına çıkarın

    Yapılandırma

    • Initialize Intlayer - Otomatik yapılandırma ile projenizde Intlayer'ı kurun
    • Manage Configuration - Intlayer yapılandırmanızı alın ve CMS'ye gönderin

    Belge Yönetimi

    • Translate Document - Yapay zeka kullanarak belge dosyalarını otomatik olarak çevirin
    • Review Document - Belge dosyalarını kalite ve tutarlılık açısından inceleyin

    Düzenleyici ve Canlı Senkronizasyon (Live Sync)

    • Editor Commands - Intlayer düzenleyici komutlarını kullanın
    • Live Sync Commands - CMS'den gelen içerik değişikliklerini çalışma zamanında uygulamak için Live Sync'i kullanın

    CI/CD ve Otomasyon

    • CI Command - CI/CD hatları için otomatik olarak eklenen kimlik bilgileriyle Intlayer komutlarını çalıştırın

    Geliştirici Araçları

    • CLI SDK - Kendi kodunuzda Intlayer CLI SDK'sını kullanın
    • Debug Intlayer Command - Intlayer CLI sorunlarını ayıklayın ve düzeltin

    package.json dosyanızda intlayer komutlarını kullanın

    package.json
    Kodu kopyala

    Kodu panoya kopyala

    "scripts": {  "intlayer:init": "npx intlayer init",  "intlayer:login": "npx intlayer login",  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer",  "intlayer:push": "npx intlayer push",  "intlayer:pull": "npx intlayer pull",  "intlayer:fill": "npx intlayer fill",  "intlayer:list": "npx intlayer content list",  "intlayer:test": "npx intlayer content test",  "intlayer:extract": "npx intlayer extract",  "intlayer:projects": "npx intlayer projects list",  "intlayer:doc:translate": "npx intlayer doc translate",  "intlayer:doc:review": "npx intlayer doc review"}

    Not: Daha kısa takma adları da kullanabilirsiniz:

    • npx intlayer content list yerine npx intlayer list
    • npx intlayer content test yerine npx intlayer test
    • npx intlayer projects list yerine npx intlayer projects-list veya npx intlayer pl
    Yapılandırma
    Test
    Alt+→

    Bu sayfada

      Tartışmalar anonimdir ve yaygın sorunları ele almak için düzenli olarak incelenir. Özellik fikirleri, belgeleme hakkında geri bildirimler veya Intlayer ile ilgili herhangi bir şeyi paylaşmaktan çekinmeyin, bu girdileri yol haritamızı şekillendirmek ve ürünü geliştirmek için kullanıyoruz.

      npm install intlayer-cli -g
      "scripts": {  "intlayer:init": "npx intlayer init",  "intlayer:login": "npx intlayer login",  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer",  "intlayer:push": "npx intlayer push",  "intlayer:pull": "npx intlayer pull",  "intlayer:fill": "npx intlayer fill",  "intlayer:list": "npx intlayer content list",  "intlayer:test": "npx intlayer content test",  "intlayer:extract": "npx intlayer extract",  "intlayer:projects": "npx intlayer projects list",  "intlayer:doc:translate": "npx intlayer doc translate",  "intlayer:doc:review": "npx intlayer doc review"}