Content CMS nedir?
Better i18n'deki Content CMS, yapılandırılmış çok dilli içeriği — makaleler, blog yazıları, yardım dokümanları, ürün açıklamaları — i18n anahtarlarınızla aynı platformda yönetmenizi sağlar.
Çeviri anahtarları ve içerik girdileri #
Better i18n iki tür içeriği yönetir:
| Tür | Nedir | Örnek |
|---|---|---|
| Çeviri anahtarları | Kodunuzda kullanılan kısa metinler | auth.login_button = "Sign in" |
| İçerik girdileri | Zengin gövdeli yapılandırılmış belgeler | Eksiksiz bir yardım makalesi ya da blog yazısı |
Çoğu uygulama ikisini birden kullanır. Arayüz metinleri için çeviri anahtarları; uzun içerik için içerik girdileri.
Content CMS size ne verir #
- İçerik modelleri — içerik türlerinizin şemasını tanımlayın (özel alanlar, alan tipleri, yerelleştirilmiş alanlar)
- Girdiler — tek tek içerik parçaları oluşturun ve yönetin
- Çok dillilik — her girdi, projenizin tüm dillerinde çevirilere sahip olabilir
- Okuma API'si + edge önbelleği — içerik
https://content.better-i18n.comüzerinden sunulur, edge'de önbelleklenir ve yayınladığınızda temizlenir - MCP araçları — yapay zekâ ajanları içeriği doğrudan oluşturabilir, çevirebilir ve yayınlayabilir
- Sürüm geçmişi — modeller her kayıtta bir revizyon tutabilir; böylece bir dilin önceden ne dediğine bakabilirsiniz
İçerik uygulamanıza nasıl ulaşır #
Pano / MCP ajanı
→ Çevirileriyle birlikte girdi oluştur/düzenle
→ Publish
→ Content API önbelleği temizlenir, yeni sürüm sunulur
→ Uygulamanız çalışma zamanında çekerYeniden derleme gerekmez. İçerik güncellemeleri, yayınladığınız anda canlıdır.
Hangi yüzeyin ne yaptığına dikkat edin: pano ve MCP içeriği yazar; Content API yalnızca okur. Uygulamanız yalnızca içerik çekebilen, başka hiçbir şey yapamayan bir anahtar taşır.
Content API ucu #
https://content.better-i18n.com/v1/content/{org}/{project}/models/{model}/entriesÖrnek:
curl "https://content.better-i18n.com/v1/content/acme/docs/models/help-article/entries?language=en&status=published" \
-H "x-api-key: YOUR_API_KEY"Bir destek talebini önleyecek iki ayrıntı: kimlik doğrulama x-api-key başlığıyla yapılır (Authorization: Bearer ile değil) ve API kendiliğinden duruma göre filtrelemez — status=published olmadan taslaklar da gelir.
Bu kimin için? #
Content CMS şunlar için kullanışlıdır:
- Dokümantasyon siteleri — yardım merkezleri, bilgi tabanları
- Pazarlama içeriği — açılış sayfaları, blog yazıları
- Ürün içeriği — özellik açıklamaları, sürüm notları
- Dinamik içerik — yeniden dağıtım yapmadan güncellemek istediğiniz her şey
Better I18N