Ana içeriğe geç

Grup Çevirileri

Bir grup için tüm çevirileri getirir (Public - Authentication gerektirmez).

Endpoint

GET /api/v1/translations/group/\{group\}

Authentication

Bu endpoint authentication gerektirmez (Public).

Permission

Gerekmez (Public endpoint).

Request

Path Parameters

ParametreTipZorunluAçıklama
groupstringEvetGrup adı (örn: pages, menu, buttons)

Query Parameters

ParametreTipZorunluAçıklama
localestringHayırDil kodu (varsayılan: kullanıcının dil tercihi)

Response

Success Response (200 OK)

{
"group": "pages",
"locale": "tr",
"translations": {
"pages.home": "Ana Sayfa",
"pages.about": "Hakkımızda",
"pages.contact": "İletişim"
}
}

Code Examples

cURL

# Grup çevirileri
curl -X GET https://api.example.com/api/v1/translations/group/pages

# Belirli bir dil için
curl -X GET "https://api.example.com/api/v1/translations/group/pages?locale=en"

Notes

  • Public endpoint, authentication gerektirmez
  • locale belirtilmemişse kullanıcının dil tercihi kullanılır
  • Çeviriler 24 saat cache'lenir
  • Grup bulunamazsa boş obje döner