Modüller, uygulamaların Crowdin Enterprise kullanıcı arayüzünü genişletmesini, harici hizmetler ile bütünleştirmeler oluşturmasını, vb. sağlar.
Yakında daha fazla Crowdin Uygulamalarının modülleri geliyor.
Bütünleştirmeler modülü, Crowdin Enterprise projesinde yeni bir bütünleştirme oluşturma ve ekleme imkanı sağlar. Kaynaklar > Bütünleştirmeler ve API içinde bulabilirsiniz. Bu modül, yönetici izinlerine (veya daha yüksek) sahip proje üyeleri tarafından kullanılabilir.
Bütünleştirme modülü yapısı:
{
"integrations": [
{
"key": modül-anahtarım",
"name": "Modül adı",
"description": "Modül açıklaması",
"logo": "/logo.png",
"url": "/bütünleştirme-sayfası"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
description | Tür: Açıklama: Modülün ne yaptığının okunabilir açıklaması. |
logo | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzünde görüntülenecek olan bütünleştirmenin logosu için göreceli URL. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
Crowdsource-panels module provides a possibility to create additional tabs on the crowdsourcing public page of the project. To work with this module, make sure that your project meets the following requirements:
This module is available to all authorized users.
Crowdsource-panel module structure:
{
"crowdsource-panels": [
{
"key": "my-module-key",
"name": "Module name",
"url": "/crowdsource-page"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
Düzenleyici-panelleri modülü Düzenleyicide ek sekmeler oluşturma imkanı sağlar. Bu modülü Crowdin uygulamanızda kullanırken, ek sekmelerin görüntülenmesini istediğiniz Düzenleyici kipini seçebilirsiniz. Düzenleyici-panelleri modülü, sadece Düzenleyiciye erişimi olan proje üyeleri tarafından kullanılabilir.
Düzenleyici-panel modülü yapısı:
{
"editor-panels": [
{
"key": "modül-anahtarım",
"position": "right",
"name": "Modül adı",
"modes": ["translate", "proofread"],
"url": "/düzenleyici-sayfası"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
position | Tür: Zorunlu: evet İzin verilen değerler: Açıklama: Modülün yerleştirileceği konum. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
modes | Tür: Zorunlu: evet İzin verilen değerler: Açıklama: Modülün kullanılabileceği Düzenleyicinin kip listesi. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
Resources module provides a possibility to create an additional panel in the organization’s resources. Bu modül, yönetici izinlerine (veya daha yüksek) sahip proje üyeleri tarafından kullanılabilir.
Kaynak modülü yapısı:
{
"resources": [
{
"key": "modül-anahtarım",
"name": "Modül Adı",
"url": "/kaynak-sayfası"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
Organization menu module provides a possibility to create a new section in the left panel of the Workspace home page. This module is available only to organization admins.
Organization menu module structure:
{
"organization-menu": [
{
"key": "my-module-key",
"name": "Module name",
"url": "/organization-page",
"icon": "/images/icon.png"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
icon | Tür: Zorunlu: evet Description: The relative URL to the new section's icon, that will be displayed in the Crowdin Enterprise UI. |
Project menu module provides a possibility to create a new section in the left panel of the Project home page. Bu modül, yönetici izinlerine (veya daha yüksek) sahip proje üyeleri tarafından kullanılabilir.
Project menu module structure:
{
"project-menu": [
{
"key": "my-module-key",
"name": "Module name",
"url": "/project-page"
}
]
}
Özellikler:
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |
url | Tür: Zorunlu: evet Açıklama: Crowdin Enterprise kullanıcı arayüzüne bütünleştirilecek modülün içerik sayfası için göreceli URL. |
Uygulamanızda bir modül kullanmak için gerekli özellikler de dahil olmak üzere modülü, modüller altındaki Uygulama Tanımlayıcısı dosyanızda tanımlayın. The properties you include will control the customization options for your module.
Temel modül yapısı:
{
"{module_type}": [
{
"key": "my-module-key",
"name": "Module Name"
}
]
}
Özellikler:
{module_type} | Tür: Zorunlu: evet Allowed values: Açıklama: Crowdin uygulamasının kullandığı modül türü. |
key | Tür: Zorunlu: evet Açıklama: Crowdin uygulaması içindeki modül tanımlayıcısı. |
name | Tür: Zorunlu: evet Açıklama: Modülün okunabilir adı. |