From 7ed4fe6fb54b6efad24a11a9d3fa1f9860940a04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sedat=20=C3=96zt=C3=BCrk?= Date: Mon, 10 Nov 2025 22:50:51 +0300 Subject: [PATCH] =?UTF-8?q?LanguageText=20d=C3=BCzenlemesi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Seeds/LanguagesData.json | 788 +----------------- .../components/developerKit/EntityEditor.tsx | 4 +- .../developerKit/MigrationManager.tsx | 2 +- .../importManager/ImportDashboard.tsx | 2 +- ui/src/components/layouts/PublicLayout.tsx | 12 +- ui/src/components/orders/Cart.tsx | 6 +- ui/src/components/orders/OrderSuccess.tsx | 2 +- ui/src/components/orders/PaymentForm.tsx | 10 +- ui/src/components/orders/ProductCard.tsx | 6 +- ui/src/components/orders/ProductCatalog.tsx | 2 +- ui/src/components/orders/TenantForm.tsx | 42 +- ui/src/components/reports/ReportGenerator.tsx | 2 +- ui/src/components/reports/ReportViewer.tsx | 2 +- ui/src/components/reports/TemplateEditor.tsx | 2 +- ui/src/views/admin/listForm/edit/FormEdit.tsx | 10 +- .../views/admin/listForm/edit/FormTabEdit.tsx | 8 +- .../admin/listForm/edit/FormTabFilters.tsx | 8 +- .../listForm/edit/FormTabPermissions.tsx | 4 +- .../admin/listForm/edit/FormTabState.tsx | 4 +- .../views/admin/listForm/edit/FormTabTree.tsx | 4 +- .../admin/listForm/edit/FormTabWidgets.tsx | 4 +- .../edit/form-fields/FormFieldEdit.tsx | 12 +- .../form-fields/FormFieldTabHeadering.tsx | 4 +- .../edit/form-fields/FormFieldTabOptions.tsx | 4 +- .../form-fields/FormFieldTabPermissions.tsx | 6 +- .../form-fields/FormFieldTabTotalSummary.tsx | 20 +- .../listForm/edit/form-fields/FormFields.tsx | 26 +- .../JsonRowOpDialogEditForm.tsx | 16 +- ui/src/views/forum/admin/TopicManagement.tsx | 2 +- ui/src/views/public/Contact.tsx | 4 +- ui/src/views/public/Home.tsx | 4 +- ui/src/views/public/Products.tsx | 2 +- ui/src/views/public/Services.tsx | 2 +- 33 files changed, 120 insertions(+), 906 deletions(-) diff --git a/api/src/Kurs.Platform.DbMigrator/Seeds/LanguagesData.json b/api/src/Kurs.Platform.DbMigrator/Seeds/LanguagesData.json index 4a835b6a..96a93e88 100644 --- a/api/src/Kurs.Platform.DbMigrator/Seeds/LanguagesData.json +++ b/api/src/Kurs.Platform.DbMigrator/Seeds/LanguagesData.json @@ -811,12 +811,6 @@ "en": "Search topics...", "tr": "Konular arama..." }, - { - "resourceName": "Platform", - "key": "App.Forum.TopicManagement.Topics", - "en": "Topics", - "tr": "Konular" - }, { "resourceName": "Platform", "key": "App.Forum.TopicManagement.Loadingtopics", @@ -1447,12 +1441,6 @@ "en": "You can directly generate the report.", "tr": "Direkt rapor oluşturabilirsiniz." }, - { - "resourceName": "Platform", - "key": "App.Reports.ReportGenerator.Generating", - "en": "Generating...", - "tr": "Oluşturuluyor..." - }, { "resourceName": "Platform", "key": "App.Reports.ReportGenerator.GenerateReport", @@ -1489,12 +1477,6 @@ "en": "The report you are looking for may not exist or has been deleted.", "tr": "Aradığınız rapor mevcut değil veya silinmiş olabilir." }, - { - "resourceName": "Platform", - "key": "App.Reports.ReportViewer.BackToDashboard", - "en": "Back to Home", - "tr": "Ana Sayfa'ya Dön" - }, { "resourceName": "Platform", "key": "App.Reports.ReportViewer.DownloadPDF", @@ -1621,12 +1603,6 @@ "en": "Parameter description", "tr": "Parametre açıklaması" }, - { - "resourceName": "Platform", - "key": "App.Reports.TemplateEditor.Placeholder.DefaultValue", - "en": "Default Value", - "tr": "Varsayılan Değer" - }, { "resourceName": "Platform", "key": "App.Reports.TemplateEditor.Button.Saving", @@ -1765,12 +1741,6 @@ "en": "Import", "tr": "İçe Aktar" }, - { - "resourceName": "Platform", - "key": "App.Listforms.ImportManager.Tab.Preview", - "en": "Preview", - "tr": "Önizleme" - }, { "resourceName": "Platform", "key": "App.Listforms.ImportManager.Tab.History", @@ -1801,12 +1771,6 @@ "en": "Column", "tr": "Kolon" }, - { - "resourceName": "Platform", - "key": "App.Listforms.ImportManager.Type", - "en": "Type", - "tr": "Tip" - }, { "resourceName": "Platform", "key": "App.Listforms.ImportManager.Yes", @@ -3607,102 +3571,24 @@ "en": "User", "tr": "Kullanıcı" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsAll", - "en": "All", - "tr": "Tümü" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsDetails", - "en": "Details", - "tr": "Detay" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsOptions", - "en": "Options", - "tr": "Seçenekler" - }, { "resourceName": "Platform", "key": "ListForms.ListFormField.CopyFieldsPermission", "en": "Permission", "tr": "Yetki" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsCustomization", - "en": "Customization", - "tr": "Özelleştirme" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsFiltering", - "en": "Filtering", - "tr": "Filtreleme" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsHeadering", - "en": "Headering", - "tr": "Başlıklandırma" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsGrouping", - "en": "Grouping", - "tr": "Gruplama" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsGroupSummary", - "en": "Group Summary", - "tr": "Grup Özeti" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsTotalSummary", - "en": "Total Summary", - "tr": "Toplam Özeti" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsJoinOptions", - "en": "Join Options", - "tr": "Birleştirme" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsLookup", - "en": "Lookup", - "tr": "Seçme Kutusu" - }, { "resourceName": "Platform", "key": "ListForms.ListFormField.CopyFieldsCssOptions", "en": "Css Options", "tr": "Css Seçenekleri" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsValidationRules", - "en": "Validation Rules", - "tr": "Doğrulama Kuralları" - }, { "resourceName": "Platform", "key": "ListForms.ListFormField.CopyFieldsFormatting", "en": "Formatting", "tr": "Formatlama" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormField.CopyFieldsPivotSetting", - "en": "Pivot Settings", - "tr": "Pivot Ayarları" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabTree", @@ -3721,24 +3607,12 @@ "en": "Database", "tr": "Veritabanı" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TabPermissions", - "en": "Permissions", - "tr": "Yetkiler" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabCommands", "en": "Commands", "tr": "Butonlar" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TabEditing", - "en": "Editing", - "tr": "Düzenleme" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabSorting", @@ -3781,12 +3655,6 @@ "en": "Columns", "tr": "Sütunlar" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TabPivots", - "en": "Pivots", - "tr": "Pivotlar" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabPaging", @@ -3799,12 +3667,6 @@ "en": "State", "tr": "State" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TabSubForms", - "en": "Sub Forms", - "tr": "Alt Formlar" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabWidgets", @@ -3871,12 +3733,6 @@ "en": "Legend", "tr": "Gösterge" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TabChartExport", - "en": "Export", - "tr": "Dışa Ver" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.TabChartCrosshair", @@ -4225,18 +4081,6 @@ "en": "Deny", "tr": "Reddet" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.PermissionsRead", - "en": "Read", - "tr": "Gör" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.PermissionsExport", - "en": "Export", - "tr": "Dışa Ver" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.PermissionsExport", @@ -4303,12 +4147,6 @@ "en": "Url Target", "tr": "Url Türü" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.Widgets", - "en": "Widgets", - "tr": "Widget'lar" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.WidgetsDescription", @@ -4363,12 +4201,6 @@ "en": "Select Text On Edit Start", "tr": "Düzenleme Başlangıcında Metni Seç" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.EditingMode", - "en": "Mode", - "tr": "Mod" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.EditingRefreshMode", @@ -4399,12 +4231,6 @@ "en": "Show Title", "tr": "Başlık Göster" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.EditingHeight", - "en": "Height", - "tr": "Yükseklik" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.EditingFullScreen", @@ -4477,12 +4303,6 @@ "en": "Relation Fields", "tr": "İlişkili Sütunlar" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.SubFormsRelation.ParentFieldName", - "en": "Parent Field Name", - "tr": "Üst Kimlik İfadesi" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.SubFormsRelation.ChildFieldName", @@ -4495,12 +4315,6 @@ "en": "Column Gap", "tr": "Sütun Boşluğu" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.WidgetColSpan", - "en": "Column Span", - "tr": "Sütun Genişliği" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.WidgetTitle", @@ -4591,12 +4405,6 @@ "en": "Hide On Outside Click", "tr": "Dış Tıklamada Gizle" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.FilteringSorting", - "en": "Sorting", - "tr": "Sıralama" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.FilteringSortingSortMode", @@ -4651,12 +4459,6 @@ "en": "Filter Panel", "tr": "Filter Panel" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.FilteringSortingRowProps", - "en": "Row", - "tr": "Satır" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.FilteringSortingRowHeight", @@ -4717,12 +4519,6 @@ "en": "Panel Width", "tr": "Panel Genişliği" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormEdit.TreeKeyFieldName", - "en": "Key Field Name", - "tr": "Anahtar Alanı" - }, { "resourceName": "Platform", "key": "ListForms.ListFormEdit.ParentIdExpr", @@ -5007,7 +4803,7 @@ }, { "resourceName": "Platform", - "key": "ListForms.ListFormEdit.StateType", + "key": "ListForms.ListFormEdit.Type", "en": "Type", "tr": "Tip" }, @@ -5047,48 +4843,18 @@ "en": "Customization Data", "tr": "Özelleştirme Verisi" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabDetails", - "en": "Details", - "tr": "Detay" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabPermissions", - "en": "Permissions", - "tr": "Yetkiler" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.TabOptions", "en": "Options", "tr": "Seçenekler" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabCustomization", - "en": "Customization", - "tr": "Özelleştirme" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabFiltering", - "en": "Filtering", - "tr": "Filtreleme" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.TabHeadering", "en": "Headering", "tr": "Başlıklandırma" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabGrouping", - "en": "Grouping", - "tr": "Gruplama" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.TabGroupSummary", @@ -5113,12 +4879,6 @@ "en": "Lookup", "tr": "Seçme Kutusu" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TabCssOptions", - "en": "Css Options", - "tr": "Css Seçenekleri" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.TabValidationRules", @@ -5137,12 +4897,6 @@ "en": "Field Name", "tr": "Alan Adı" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.DetailsAuthorizationType", - "en": "Authorization Type", - "tr": "Yetkilendirme Türü" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.DetailsBandName", @@ -5197,18 +4951,6 @@ "en": "Visible", "tr": "Görünür" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.OptionsAllowEditing", - "en": "Allow Editing", - "tr": "Güncellemeye İzin Ver" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.OptionsAllowSearch", - "en": "Allow Search", - "tr": "Aramaya İzin Ver" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.CustomizationFixed", @@ -5257,12 +4999,6 @@ "en": "Allow Search", "tr": "Aramaya İzin Ver" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.HeaderingDataSourceString", - "en": "Data Source", - "tr": "Veri Kaynağı" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.GroupingAllowGrouping", @@ -5317,36 +5053,6 @@ "en": "AlignBy Column", "tr": "Sütuna Göre Hizala" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TotalSummaryValueFormat", - "en": "Value Format", - "tr": "Değer Biçimi" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TotalSummaryDisplayFormat", - "en": "Display Format", - "tr": "Görüntüleme Biçimi" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TotalSummaryShowInColumn", - "en": "ShowIn Column", - "tr": "Gösterilecek Sütun" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TotalSummaryShowInGroupFooter", - "en": "ShowIn Group Footer", - "tr": "Grup Altbilgisini Göster" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.TotalSummaryAlignByColumn", - "en": "AlignBy Column", - "tr": "Sütuna Göre Hizala" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.JoinOptionsJoinType", @@ -5461,30 +5167,6 @@ "en": "Cascade Relation Sql Table Column Name", "tr": "Cascade İlişki Sql Tablo Alanı Adı" }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.LookupTableFilterRowVisible", - "en": "Filter Row Visible", - "tr": "Filtre Satırı Göster" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.LookupTableHeight", - "en": "Height", - "tr": "Yükseklik" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.LookupTableColumnsString", - "en": "Columns", - "tr": "Sütunlar" - }, - { - "resourceName": "Platform", - "key": "ListForms.ListFormFieldEdit.LookupTableSelectionMode", - "en": "Selection Mode", - "tr": "Seçme Modu" - }, { "resourceName": "Platform", "key": "ListForms.ListFormFieldEdit.LookupTagBox", @@ -5737,12 +5419,6 @@ "tr": "Blog Yazısını Düzenle", "en": "Edit Blog Post" }, - { - "resourceName": "Platform", - "key": "blog.posts.post.slug", - "tr": "Slug", - "en": "Slug" - }, { "resourceName": "Platform", "key": "blog.posts.post.summary", @@ -5755,24 +5431,12 @@ "tr": "Kategori", "en": "Category" }, - { - "resourceName": "Platform", - "key": "blog.posts.post.tags", - "tr": "Etiketler", - "en": "Tags" - }, { "resourceName": "Platform", "key": "blog.posts.post.image", "tr": "Kapak Görseli", "en": "Cover Image" }, - { - "resourceName": "Platform", - "key": "blog.posts.post.content", - "tr": "İçerik", - "en": "Content" - }, { "resourceName": "Platform", "key": "blog.posts.post.author", @@ -5791,42 +5455,12 @@ "tr": "Yeni Kategori", "en": "New Category" }, - { - "resourceName": "Platform", - "key": "blog.posts.categories.edittitle", - "tr": "Kategori Düzenle", - "en": "Edit Category" - }, { "resourceName": "Platform", "key": "blog.posts.categories.name", "tr": "Kategori Adı", "en": "Category Name" }, - { - "resourceName": "Platform", - "key": "blog.posts.categories.slug", - "tr": "Slug", - "en": "Slug" - }, - { - "resourceName": "Platform", - "key": "blog.posts.categories.icon", - "tr": "İkon", - "en": "Icon" - }, - { - "resourceName": "Platform", - "key": "blog.posts.categories.count", - "tr": "Adet", - "en": "Quantity" - }, - { - "resourceName": "Platform", - "key": "blog.posts.categories.order", - "tr": "Sıralama", - "en": "Sorting" - }, { "resourceName": "Platform", "key": "blog.posts.ai.title", @@ -5839,12 +5473,6 @@ "tr": "Yapay zekanın iş süreçlerindeki etkileri ve geleceği...", "en": "The impacts and future of AI in business processes..." }, - { - "resourceName": "Platform", - "key": "blog.posts.ai.date", - "tr": "10 Mayıs 2024", - "en": "May 10, 2024" - }, { "resourceName": "Platform", "key": "blog.categories.technology", @@ -5863,12 +5491,6 @@ "tr": "Modern web geliştirme teknikleri ve araçları...", "en": "Modern web development techniques and tools..." }, - { - "resourceName": "Platform", - "key": "blog.posts.web.date", - "tr": "5 Mayıs 2024", - "en": "May 5, 2024" - }, { "resourceName": "Platform", "key": "blog.categories.webdev", @@ -5911,12 +5533,6 @@ "tr": "Başarılı bir mobil uygulama geliştirmek için ipuçları...", "en": "Tips for building a successful mobile app..." }, - { - "resourceName": "Platform", - "key": "blog.posts.mobile.date", - "tr": "25 Nisan 2024", - "en": "April 25, 2024" - }, { "resourceName": "Platform", "key": "blog.categories.mobile", @@ -5935,12 +5551,6 @@ "tr": "Veritabanı tasarımı ve optimizasyonu...", "en": "Database design and optimization..." }, - { - "resourceName": "Platform", - "key": "blog.posts.database.date", - "tr": "20 Nisan 2024", - "en": "April 20, 2024" - }, { "resourceName": "Platform", "key": "blog.categories.database", @@ -5959,12 +5569,6 @@ "tr": "İşletmenizi dijital dünyada büyütün...", "en": "Grow your business in the digital world..." }, - { - "resourceName": "Platform", - "key": "blog.posts.digital.date", - "tr": "April 15, 2024", - "en": "April 15, 2024" - }, { "resourceName": "Platform", "key": "blog.categories.digital", @@ -6499,12 +6103,6 @@ "tr": "Web Geliştirme", "en": "Web Development" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.ai.date", - "tr": "10 Mayıs 2024", - "en": "May 10, 2024" - }, { "resourceName": "Platform", "key": "Public.blog.posts.ai.excerpt", @@ -6517,12 +6115,6 @@ "tr": "Yapay Zeka ve İş Dünyası", "en": "Artificial Intelligence and Business" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.database.date", - "tr": "20 Nisan 2024", - "en": "April 20, 2024" - }, { "resourceName": "Platform", "key": "Public.blog.posts.database.excerpt", @@ -6535,12 +6127,6 @@ "tr": "Veritabanı Yönetimi Temelleri", "en": "Fundamentals of Database Management" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.digital.date", - "tr": "April 15, 2024", - "en": "April 15, 2024" - }, { "resourceName": "Platform", "key": "Public.blog.posts.digital.excerpt", @@ -6553,12 +6139,6 @@ "tr": "Dijital Pazarlama Stratejileri", "en": "Digital Marketing Strategies" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.mobile.date", - "tr": "25 Nisan 2024", - "en": "April 25, 2024" - }, { "resourceName": "Platform", "key": "Public.blog.posts.mobile.excerpt", @@ -6571,12 +6151,6 @@ "tr": "Mobil Uygulama Geliştirme Rehberi", "en": "Mobile App Development Guide" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.security.date", - "tr": "1 Mayıs 2024", - "en": "May 1, 2024" - }, { "resourceName": "Platform", "key": "Public.blog.posts.security.excerpt", @@ -6589,18 +6163,6 @@ "tr": "Siber Güvenlik İpuçları", "en": "Cybersecurity Tips" }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.web.date", - "tr": "5 Mayıs 2024", - "en": "May 5, 2024" - }, - { - "resourceName": "Platform", - "key": "Public.blog.posts.web.excerpt", - "tr": "Modern web geliştirme teknikleri ve araçları...", - "en": "Modern web development techniques and tools..." - }, { "resourceName": "Platform", "key": "Public.blog.posts.web.title", @@ -6745,12 +6307,6 @@ "tr": "Vergi Dairesi", "en": "Tax Office" }, - { - "resourceName": "Platform", - "key": "Public.contact.title", - "tr": "İletişim", - "en": "Contact" - }, { "resourceName": "Platform", "key": "Public.contact.transferForm", @@ -6973,12 +6529,6 @@ "tr": "Hızlı Bağlantılar", "en": "Quick Links" }, - { - "resourceName": "Platform", - "key": "Public.footer.servicesTitle", - "tr": "Hizmetlerimiz", - "en": "Our Services" - }, { "resourceName": "Platform", "key": "Public.footer.sitemap", @@ -7063,18 +6613,6 @@ "tr": "yeni hesap oluşturun", "en": "create a new account" }, - { - "resourceName": "Platform", - "key": "Public.login.emailOrUsername", - "tr": "E-posta veya Kullanıcı Adı", - "en": "Email or Username" - }, - { - "resourceName": "Platform", - "key": "Public.login.emailPlaceholder", - "tr": "E-posta veya Kullanıcı Adı", - "en": "Email or Username" - }, { "resourceName": "Platform", "key": "Public.login.emailRequired", @@ -7099,42 +6637,18 @@ "tr": "Parola gereklidir", "en": "Password is required" }, - { - "resourceName": "Platform", - "key": "Public.login.signIn", - "tr": "Oturum Aç", - "en": "Sign In" - }, - { - "resourceName": "Platform", - "key": "Public.login.signingIn", - "tr": "Giriş yapılıyor...", - "en": "Signing in..." - }, { "resourceName": "Platform", "key": "Public.login.subtitle", "tr": "Hesabınıza giriş yapın veya", "en": "Sign in to your account or" }, - { - "resourceName": "Platform", - "key": "Public.nav.contact", - "tr": "İletişim", - "en": "Contact" - }, { "resourceName": "Platform", "key": "Public.nav.giris", "tr": "Giriş", "en": "Login" }, - { - "resourceName": "Platform", - "key": "Public.nav.products", - "tr": "Satınalma", - "en": "Buy" - }, { "resourceName": "Platform", "key": "Public.nav.checkout", @@ -7315,12 +6829,6 @@ "tr": "Kurulum desteği için ekibimizle iletişime geçebilirsiniz", "en": "You can contact our team for installation support" }, - { - "resourceName": "Platform", - "key": "Public.order.success.backHome", - "tr": "Ana Sayfa'ya Dön", - "en": "Back to Home" - }, { "resourceName": "Platform", "key": "Public.payment.customerInfo", @@ -7345,12 +6853,6 @@ "tr": "Ülke", "en": "Country" }, - { - "resourceName": "Platform", - "key": "Public.payment.customer.city", - "tr": "Şehir", - "en": "City" - }, { "resourceName": "Platform", "key": "Public.payment.customer.district", @@ -7363,18 +6865,6 @@ "tr": "Posta Kodu", "en": "Postal Code" }, - { - "resourceName": "Platform", - "key": "Public.payment.customer.taxOffice", - "tr": "Vergi Dairesi", - "en": "Tax Office" - }, - { - "resourceName": "Platform", - "key": "Public.payment.customer.taxNumber", - "tr": "Vergi No", - "en": "Tax Number" - }, { "resourceName": "Platform", "key": "Public.payment.customer.reference", @@ -7399,12 +6889,6 @@ "tr": "Komisyon yok", "en": "No commission" }, - { - "resourceName": "Platform", - "key": "Public.payment.installments.title", - "tr": "Taksit Seçenekleri", - "en": "Installment Options" - }, { "resourceName": "Platform", "key": "Public.payment.installments.commission", @@ -7453,12 +6937,6 @@ "tr": "Ara Toplam", "en": "Subtotal" }, - { - "resourceName": "Platform", - "key": "Public.payment.summary.commission", - "tr": "Komisyon", - "en": "Commission" - }, { "resourceName": "Platform", "key": "Public.payment.summary.monthlyInstallment", @@ -7489,12 +6967,6 @@ "tr": "Ödeme Yap", "en": "Pay" }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.customerInfo", - "tr": "Müşteri Bilgileri", - "en": "Customer Information" - }, { "resourceName": "Platform", "key": "Public.products.tenantForm.existing.title", @@ -7519,12 +6991,6 @@ "tr": "Kayıt olun ve hemen başlayın", "en": "Register and get started immediately" }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.orgCode", - "tr": "Kurum Kodu", - "en": "Organization Code" - }, { "resourceName": "Platform", "key": "Public.products.tenantForm.orgName", @@ -7537,78 +7003,6 @@ "tr": "Kurumu Bul", "en": "Find Organization" }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.company", - "tr": "Şirket", - "en": "Company" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.mobile", - "tr": "Cep Telefonu", - "en": "Mobile" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.country", - "tr": "Ülke", - "en": "Country" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.city", - "tr": "Şehir", - "en": "City" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.district", - "tr": "İlçe", - "en": "District" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.postalCode", - "tr": "Posta Kodu", - "en": "Postal Code" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.taxOffice", - "tr": "Vergi Dairesi", - "en": "Tax Office" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.taxNumber", - "tr": "Vergi No", - "en": "Tax Number" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.reference", - "tr": "Referans", - "en": "Reference" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.buttons.back", - "tr": "Geri", - "en": "Back" - }, - { - "resourceName": "Platform", - "key": "Public.products.tenantForm.buttons.continue", - "tr": "Devam", - "en": "Continue" - }, - { - "resourceName": "Platform", - "key": "Public.products.search.title", - "tr": "Arama", - "en": "Search" - }, { "resourceName": "Platform", "key": "Public.products.search.placeholder", @@ -7651,24 +7045,6 @@ "tr": "Ürün eklemek için katalogdan seçim yapın", "en": "Add products from the catalog" }, - { - "resourceName": "Platform", - "key": "Public.cart.month", - "tr": "Ay", - "en": "Month" - }, - { - "resourceName": "Platform", - "key": "Public.cart.year", - "tr": "Yıl", - "en": "Year" - }, - { - "resourceName": "Platform", - "key": "Public.cart.total", - "tr": "Toplam", - "en": "Total" - }, { "resourceName": "Platform", "key": "Public.cart.checkout", @@ -7693,30 +7069,6 @@ "tr": "/ Ay", "en": "/ Month" }, - { - "resourceName": "Platform", - "key": "Public.products.price.perYearSuffix", - "tr": "/ Yıl", - "en": "/ Year" - }, - { - "resourceName": "Platform", - "key": "Public.products.period.month", - "tr": "Ay", - "en": "Month" - }, - { - "resourceName": "Platform", - "key": "Public.products.period.year", - "tr": "Yıl", - "en": "Year" - }, - { - "resourceName": "Platform", - "key": "Public.products.total", - "tr": "Toplam", - "en": "Total" - }, { "resourceName": "Platform", "key": "Public.products.addToCart", @@ -7747,12 +7099,6 @@ "tr": "E-Ticaret Analitiği", "en": "E-Commerce Analytics" }, - { - "resourceName": "Platform", - "key": "Public.products.ecommerce.features.inventory", - "tr": "Stok Yönetimi", - "en": "Inventory Management" - }, { "resourceName": "Platform", "key": "Public.products.ecommerce.features.marketplace", @@ -7771,12 +7117,6 @@ "tr": "Duyarlı Tasarım", "en": "Responsive Design" }, - { - "resourceName": "Platform", - "key": "Public.products.ecommerce.features.seo", - "tr": "Seo Optimizasyonu", - "en": "Seo Optimization" - }, { "resourceName": "Platform", "key": "Public.products.ecommerce.title", @@ -7795,18 +7135,6 @@ "tr": "Dijital İk Süreçleri", "en": "Digital Hr Processes" }, - { - "resourceName": "Platform", - "key": "Public.products.hr.features.leave", - "tr": "İzin Yönetimi", - "en": "Leave Management" - }, - { - "resourceName": "Platform", - "key": "Public.products.hr.features.payroll", - "tr": "Bordro Yönetimi", - "en": "Payroll Management" - }, { "resourceName": "Platform", "key": "Public.products.hr.features.performance", @@ -7837,36 +7165,12 @@ "tr": "İşletmenizin tüm süreçlerini tek bir platformdan yönetin.", "en": "Manage all your business processes from a single platform." }, - { - "resourceName": "Platform", - "key": "Public.products.kurs.features.accounting", - "tr": "Muhasebe Yönetimi", - "en": "Accounting Management" - }, - { - "resourceName": "Platform", - "key": "Public.products.kurs.features.inventory", - "tr": "Stok Yönetimi", - "en": "Inventory Management" - }, - { - "resourceName": "Platform", - "key": "Public.products.kurs.features.mobile", - "tr": "Mobil Erişim", - "en": "Mobile Access" - }, { "resourceName": "Platform", "key": "Public.products.kurs.features.purchasing", "tr": "Satın Alma Yönetimi", "en": "Purchasing Management" }, - { - "resourceName": "Platform", - "key": "Public.products.kurs.features.reporting", - "tr": "Raporlama", - "en": "Reporting" - }, { "resourceName": "Platform", "key": "Public.products.kurs.features.sales", @@ -7921,12 +7225,6 @@ "tr": "Öğretmen ücretleri hesaplama", "en": "Teacher fee calculation" }, - { - "resourceName": "Platform", - "key": "Public.products.modules.accounting.title", - "tr": "Muhasebe Yönetimi", - "en": "Accounting Management" - }, { "resourceName": "Platform", "key": "Public.products.modules.reporting.features.branch", @@ -8065,12 +7363,6 @@ "tr": "Program satışları ve takibi", "en": "Program sales and tracking" }, - { - "resourceName": "Platform", - "key": "Public.products.modules.student.title", - "tr": "Öğrenci Yönetimi", - "en": "Student Management" - }, { "resourceName": "Platform", "key": "Public.products.pricing.founder.description", @@ -8107,12 +7399,6 @@ "tr": "350 ₺", "en": "₺350" }, - { - "resourceName": "Platform", - "key": "Public.products.pricing.teacher.title", - "tr": "Öğretmen Lisansı", - "en": "Teacher License" - }, { "resourceName": "Platform", "key": "Public.products.pricing.teacher.yearlyPrice", @@ -8131,18 +7417,6 @@ "tr": "Şube personelleri için temel kullanıcı lisansı", "en": "Basic user license for branch personnel" }, - { - "resourceName": "Platform", - "key": "Public.products.pricing.user.price", - "tr": "750 ₺", - "en": "₺750" - }, - { - "resourceName": "Platform", - "key": "Public.products.pricing.user.title", - "tr": "Kullanıcı Lisansı", - "en": "User License" - }, { "resourceName": "Platform", "key": "Public.products.pricing.user.yearlyPrice", @@ -8203,12 +7477,6 @@ "tr": "Teknoloji Danışmanlığı", "en": "Technology Consulting" }, - { - "resourceName": "Platform", - "key": "Public.services.cta.contact", - "tr": "İletişime Geçin", - "en": "Get in Touch" - }, { "resourceName": "Platform", "key": "Public.services.cta.description", @@ -8425,12 +7693,6 @@ "tr": "Siber Güvenlik Eğitimleri", "en": "Cybersecurity Training" }, - { - "resourceName": "Platform", - "key": "Public.services.security.title", - "tr": "Siber Güvenlik", - "en": "Cybersecurity" - }, { "resourceName": "Platform", "key": "Public.services.software.desc", @@ -8509,12 +7771,6 @@ "tr": "Yedek doğrulama", "en": "Backup verification" }, - { - "resourceName": "Platform", - "key": "Public.services.support.backup.period", - "tr": "/ Yıl", - "en": "/ Year" - }, { "resourceName": "Platform", "key": "Public.services.support.backup.price", @@ -8611,12 +7867,6 @@ "tr": "'den başlayan", "en": "starting from" }, - { - "resourceName": "Platform", - "key": "Public.services.support.sms.price", - "tr": "750 ₺", - "en": "₺750" - }, { "resourceName": "Platform", "key": "Public.services.support.sms.title", @@ -8707,12 +7957,6 @@ "tr": "iOS ve Android için native mobil uygulamalar geliştiriyoruz.", "en": "We develop native mobile applications for iOS and Android." }, - { - "resourceName": "Platform", - "key": "Public.solutions.mobile.title", - "tr": "Mobil Uygulamalar", - "en": "Mobile Applications" - }, { "resourceName": "Platform", "key": "Public.solutions.subtitle", @@ -8731,12 +7975,6 @@ "tr": "Modern ve kullanıcı dostu web uygulamaları geliştiriyoruz.", "en": "We build modern and user-friendly web applications." }, - { - "resourceName": "Platform", - "key": "Public.solutions.web.title", - "tr": "Web Uygulamaları", - "en": "Web Applications" - }, { "resourceName": "Platform", "key": "Public.testimonials.title", @@ -9193,12 +8431,6 @@ "en": "Created", "tr": "Oluşturuldu" }, - { - "resourceName": "Platform", - "key": "App.DeveloperKit.Migration.AppliedLabel", - "en": "Applied", - "tr": "Uygulandı" - }, { "resourceName": "Platform", "key": "App.DeveloperKit.Entity.Description", @@ -9631,24 +8863,12 @@ "en": "Add Field", "tr": "Alan Ekle" }, - { - "resourceName": "Platform", - "key": "App.DeveloperKit.EntityEditor.Type", - "en": "Type", - "tr": "Tip" - }, { "resourceName": "Platform", "key": "App.DeveloperKit.EntityEditor.MaxLength", "en": "Max Length", "tr": "Maksimum Uzunluk" }, - { - "resourceName": "Platform", - "key": "App.DeveloperKit.EntityEditor.DefaultValue", - "en": "Default Value", - "tr": "Varsayılan Değer" - }, { "resourceName": "Platform", "key": "App.DeveloperKit.EntityEditor.Unique", @@ -9739,12 +8959,6 @@ "en": "found", "tr": "bulundu" }, - { - "resourceName": "Platform", - "key": "App.DeveloperKit.ComponentEditor.ValidationError.Line", - "en": "Row", - "tr": "Satır" - }, { "resourceName": "Platform", "key": "App.DeveloperKit.ComponentEditor.ValidationError.More", diff --git a/ui/src/components/developerKit/EntityEditor.tsx b/ui/src/components/developerKit/EntityEditor.tsx index 4770d76c..1037b3be 100644 --- a/ui/src/components/developerKit/EntityEditor.tsx +++ b/ui/src/components/developerKit/EntityEditor.tsx @@ -454,11 +454,11 @@ const EntityEditor: React.FC = () => {
- {translate('::App.DeveloperKit.EntityEditor.Type')} * + {translate('::ListForms.ListFormEdit.Type')} *
- {translate('::App.DeveloperKit.EntityEditor.DefaultValue')} + {translate('::ListForms.ListFormEdit.ExtraDefaultValue')}
diff --git a/ui/src/components/developerKit/MigrationManager.tsx b/ui/src/components/developerKit/MigrationManager.tsx index cf436755..670e3ae7 100644 --- a/ui/src/components/developerKit/MigrationManager.tsx +++ b/ui/src/components/developerKit/MigrationManager.tsx @@ -360,7 +360,7 @@ const MigrationManager: React.FC = () => {
- {translate('::App.DeveloperKit.Migration.AppliedLabel')}{' '} + {translate('::App.DeveloperKit.Migration.Applied')}{' '} {new Date(migration.appliedAt).toLocaleDateString()}
diff --git a/ui/src/components/importManager/ImportDashboard.tsx b/ui/src/components/importManager/ImportDashboard.tsx index b03f0b5e..ba31ac43 100644 --- a/ui/src/components/importManager/ImportDashboard.tsx +++ b/ui/src/components/importManager/ImportDashboard.tsx @@ -286,7 +286,7 @@ export const ImportDashboard: React.FC = ({ gridDto }) => {translate('::App.Listforms.ImportManager.Column')} - {translate('::App.Listforms.ImportManager.Type')} + {translate('::ListForms.ListFormEdit.Type')} {translate('::App.Required')} diff --git a/ui/src/components/layouts/PublicLayout.tsx b/ui/src/components/layouts/PublicLayout.tsx index 761dc5fe..9309c08c 100644 --- a/ui/src/components/layouts/PublicLayout.tsx +++ b/ui/src/components/layouts/PublicLayout.tsx @@ -82,7 +82,7 @@ const PublicLayout = () => { }, { resourceKey: 'Public.nav.products', - name: translate('::Public.nav.products'), + name: translate('::App.Orders'), path: ROUTES_ENUM.public.products, icon: FaVectorSquare, }, @@ -100,7 +100,7 @@ const PublicLayout = () => { }, { resourceKey: 'Public.nav.contact', - name: translate('::Public.nav.contact'), + name: translate('::App.Contact'), path: ROUTES_ENUM.public.contact, icon: FaPhone, }, @@ -271,7 +271,7 @@ const PublicLayout = () => { to={ROUTES_ENUM.public.products} className="text-gray-400 hover:text-white transition-colors" > - {translate('::Public.nav.products')} + {translate('::App.Orders')}
  • @@ -303,7 +303,7 @@ const PublicLayout = () => { to={ROUTES_ENUM.public.contact} className="text-gray-400 hover:text-white transition-colors" > - {translate('::Public.nav.contact')} + {translate('::App.Contact')}
  • @@ -312,7 +312,7 @@ const PublicLayout = () => { {/* Services */}

    - {translate('::Public.footer.servicesTitle')} + {translate('::Public.services.title')}

    • @@ -369,7 +369,7 @@ const PublicLayout = () => { {/* Contact Info */}

      - {translate('::Public.nav.contact')} + {translate('::App.Contact')}

      • diff --git a/ui/src/components/orders/Cart.tsx b/ui/src/components/orders/Cart.tsx index c43d7c98..4b7089a9 100644 --- a/ui/src/components/orders/Cart.tsx +++ b/ui/src/components/orders/Cart.tsx @@ -116,8 +116,8 @@ export const Cart: React.FC = ({ ({cartState.globalPeriod}{' '} {item.billingCycle === 'monthly' - ? translate('::Public.cart.month') - : translate('::Public.cart.year')} + ? translate('::Public.products.billingcycle.month') + : translate('::Public.products.billingcycle.year')} ) )} @@ -155,7 +155,7 @@ export const Cart: React.FC = ({
        - {translate('::Public.cart.total')} + {translate('::Public.payment.summary.total')} {formatPrice(cartState.total)} diff --git a/ui/src/components/orders/OrderSuccess.tsx b/ui/src/components/orders/OrderSuccess.tsx index 492f1f65..fe7ee715 100644 --- a/ui/src/components/orders/OrderSuccess.tsx +++ b/ui/src/components/orders/OrderSuccess.tsx @@ -45,7 +45,7 @@ export const OrderSuccess: React.FC = ({ orderId, onBackToSho className="flex items-center justify-center px-6 py-3 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors" > - {translate('::Public.order.success.backHome')} + {translate('::Public.notFound.button')}
        diff --git a/ui/src/components/orders/PaymentForm.tsx b/ui/src/components/orders/PaymentForm.tsx index 52aa70a8..a5a2b266 100644 --- a/ui/src/components/orders/PaymentForm.tsx +++ b/ui/src/components/orders/PaymentForm.tsx @@ -197,7 +197,7 @@ export const PaymentForm: React.FC = ({
        - {translate('::Public.payment.customer.city')} + {translate('::Public.common.city')} {tenant.city}
        @@ -221,7 +221,7 @@ export const PaymentForm: React.FC = ({
        - {translate('::Public.payment.customer.taxOffice')}: + {translate('::Public.contact.taxOffice')}: {tenant.taxOffice}
        @@ -229,7 +229,7 @@ export const PaymentForm: React.FC = ({
        - {translate('::Public.payment.customer.taxNumber')}: + {translate('::Public.contact.taxNumber')}: {tenant.vknTckn}
        @@ -295,7 +295,7 @@ export const PaymentForm: React.FC = ({ {selectedPaymentMethod === defaultPaymentMethod && (

        - {translate('::Public.payment.installments.title')} + {translate('::App.Orders.InstallmentOptions')}

        {installmentOptions.map((option) => ( @@ -421,7 +421,7 @@ export const PaymentForm: React.FC = ({ {formatPrice(cartState.total)}
        - {translate('::Public.payment.summary.commission')} + {translate('::Public.payment.installments.commission')} {formatPrice(commission)}
        {selectedPaymentMethod === defaultPaymentMethod && diff --git a/ui/src/components/orders/ProductCard.tsx b/ui/src/components/orders/ProductCard.tsx index 4e0f2426..96660e49 100644 --- a/ui/src/components/orders/ProductCard.tsx +++ b/ui/src/components/orders/ProductCard.tsx @@ -71,8 +71,8 @@ export const ProductCard: React.FC = ({ const getPeriodText = () => { const periodText = globalBillingCycle === 'monthly' - ? translate('::Public.products.period.month') - : translate('::Public.products.period.year') + ? translate('::Public.products.billingcycle.month') + : translate('::Public.products.billingcycle.year') return globalPeriod > 1 ? ` (${globalPeriod} ${periodText})` : '' } @@ -154,7 +154,7 @@ export const ProductCard: React.FC = ({
        {globalPeriod > 1 && (
        - {translate('::Public.products.total')} {formatPrice(getTotalPrice())} + {translate('::Public.payment.summary.total')} {formatPrice(getTotalPrice())} {getPeriodText()}
        )} diff --git a/ui/src/components/orders/ProductCatalog.tsx b/ui/src/components/orders/ProductCatalog.tsx index 79e90ad4..be464d10 100644 --- a/ui/src/components/orders/ProductCatalog.tsx +++ b/ui/src/components/orders/ProductCatalog.tsx @@ -129,7 +129,7 @@ export const ProductCatalog: React.FC = ({

        - {translate('::Public.products.search.title')} + {translate('::ListForms.ListFormEdit.TabSearch')}

        diff --git a/ui/src/components/orders/TenantForm.tsx b/ui/src/components/orders/TenantForm.tsx index 2b5582be..319f1ec0 100644 --- a/ui/src/components/orders/TenantForm.tsx +++ b/ui/src/components/orders/TenantForm.tsx @@ -78,7 +78,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {

        {' '} - {translate('::Public.products.tenantForm.customerInfo')} + {translate('::Public.payment.customerInfo')}

        @@ -125,7 +125,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => { {isExisting ? (
        @@ -169,7 +169,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.company')} + {translate('::Public.payment.customer.company')} {formData.organizationName}
        @@ -185,7 +185,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.mobile')}: + {translate('::blog.categories.mobile')}: {formData.mobileNumber}
        @@ -203,7 +203,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.country')}: + {translate('::Public.payment.customer.country')}: {formData.country}
        @@ -211,7 +211,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.city')}: + {translate('::Public.common.city')}: {formData.city}
        @@ -219,7 +219,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.district')}: + {translate('::Public.payment.customer.district')}: {formData.district}
        @@ -227,7 +227,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.postalCode')}: + {translate('::Public.payment.customer.postalCode')}: {formData.postalCode}
        @@ -235,7 +235,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.taxOffice')}: + {translate('::Public.contact.taxOffice')}: {formData.taxOffice}
        @@ -243,7 +243,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.taxNumber')}: + {translate('::Public.contact.taxNumber')}: {formData.vknTckn}
        @@ -252,7 +252,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        - {translate('::Public.products.tenantForm.reference')}: + {translate('::Public.payment.customer.reference')}: {formData.reference}
        @@ -353,7 +353,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -368,7 +368,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -387,7 +387,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -403,7 +403,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -422,7 +422,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -438,7 +438,7 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        @@ -456,13 +456,13 @@ export const TenantForm: React.FC = ({ onSubmit }) => {
        handleInputChange('reference', e.target.value)} className="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-transparent" @@ -479,14 +479,14 @@ export const TenantForm: React.FC = ({ onSubmit }) => { className="flex items-center px-6 py-3 border border-gray-300 text-gray-700 rounded-lg" > - {translate('::Public.products.tenantForm.buttons.back')} + {translate('::Public.payment.buttons.back')}
        diff --git a/ui/src/components/reports/ReportGenerator.tsx b/ui/src/components/reports/ReportGenerator.tsx index a1706359..dd0e1e53 100644 --- a/ui/src/components/reports/ReportGenerator.tsx +++ b/ui/src/components/reports/ReportGenerator.tsx @@ -135,7 +135,7 @@ export const ReportGenerator: React.FC = ({ > {isGenerating - ? translate('::App.Reports.ReportGenerator.Generating') + ? translate('::App.DeveloperKit.Migration.Generating') : translate('::App.Reports.ReportGenerator.GenerateReport')}
        diff --git a/ui/src/components/reports/ReportViewer.tsx b/ui/src/components/reports/ReportViewer.tsx index 976aa18c..1b9f1b66 100644 --- a/ui/src/components/reports/ReportViewer.tsx +++ b/ui/src/components/reports/ReportViewer.tsx @@ -189,7 +189,7 @@ export const ReportViewer: React.FC = () => {

        diff --git a/ui/src/components/reports/TemplateEditor.tsx b/ui/src/components/reports/TemplateEditor.tsx index 61fd601a..a4d0507c 100644 --- a/ui/src/components/reports/TemplateEditor.tsx +++ b/ui/src/components/reports/TemplateEditor.tsx @@ -381,7 +381,7 @@ export const TemplateEditor: React.FC = ({ updateParameter(param.id, { defaultValue: e.target.value }) } placeholder={translate( - '::App.Reports.TemplateEditor.Placeholder.DefaultValue', + '::ListForms.ListFormEdit.ExtraDefaultValue', )} className="w-full text-xs bg-gray-50 px-1.5 py-0.5 rounded border border-gray-200 outline-none" /> diff --git a/ui/src/views/admin/listForm/edit/FormEdit.tsx b/ui/src/views/admin/listForm/edit/FormEdit.tsx index 02932195..6386bf84 100644 --- a/ui/src/views/admin/listForm/edit/FormEdit.tsx +++ b/ui/src/views/admin/listForm/edit/FormEdit.tsx @@ -200,7 +200,7 @@ const FormEdit = () => { )} {visibleTabs.includes('permissions') && ( - {translate('::ListForms.ListFormEdit.TabPermissions')} + {translate('::Abp.Identity.Permissions')} )} {visibleTabs.includes('commands') && ( @@ -210,7 +210,7 @@ const FormEdit = () => { {translate('::ListForms.ListFormEdit.TabColumns')} )} {visibleTabs.includes('edit') && ( - {translate('::ListForms.ListFormEdit.TabEditing')} + {translate('::ListForms.ListFormEdit.Editing')} )} {visibleTabs.includes('sortingForm') && ( {translate('::ListForms.ListFormEdit.TabSorting')} @@ -231,7 +231,7 @@ const FormEdit = () => { {translate('::ListForms.ListFormEdit.TabSelection')} )} {visibleTabs.includes('pivots') && ( - {translate('::ListForms.ListFormEdit.TabPivots')} + {translate('::ListForms.ListForm.Pivots')} )} {visibleTabs.includes('tree') && ( {translate('::ListForms.ListFormEdit.TabTree')} @@ -259,7 +259,7 @@ const FormEdit = () => { {translate('::ListForms.ListFormEdit.EditingForm')} )} {visibleTabs.includes('subForms') && ( - {translate('::ListForms.ListFormEdit.TabSubForms')} + {translate('::ListForms.ListFormEdit.SubForms')} )} {visibleTabs.includes('widget') && ( {translate('::ListForms.ListFormEdit.TabWidgets')} @@ -307,7 +307,7 @@ const FormEdit = () => { )} {visibleTabs.includes('exportSettings') && ( - {translate('::ListForms.ListFormEdit.TabChartExport')} + {translate('::ListForms.ListFormEdit.PermissionsExport')} )} diff --git a/ui/src/views/admin/listForm/edit/FormTabEdit.tsx b/ui/src/views/admin/listForm/edit/FormTabEdit.tsx index ae20229a..d2971f61 100644 --- a/ui/src/views/admin/listForm/edit/FormTabEdit.tsx +++ b/ui/src/views/admin/listForm/edit/FormTabEdit.tsx @@ -137,7 +137,7 @@ function FormTabEdit(props: FormEditProps & { listFormCode: string }) { /> @@ -145,7 +145,7 @@ function FormTabEdit(props: FormEditProps & { listFormCode: string }) { type="text" autoComplete="off" name="editingOptionDto.mode" - placeholder={translate('::ListForms.ListFormEdit.EditingMode')} + placeholder={translate('::SidePanel.Mode')} > {({ field, form }: FieldProps) => ( @@ -67,7 +67,7 @@ function FormTabState(props: FormEditProps) { type="text" autoComplete="off" name="stateStoringDto.type" - placeholder={translate('::ListForms.ListFormEdit.StateType')} + placeholder={translate('::ListForms.ListFormEdit.Type')} > {({ field, form }: FieldProps) => ( @@ -55,7 +55,7 @@ function FormTabWidgets(props: { listFormCode: string }) { /> - + diff --git a/ui/src/views/admin/listForm/edit/form-fields/FormFieldEdit.tsx b/ui/src/views/admin/listForm/edit/form-fields/FormFieldEdit.tsx index 6a93b954..b2d3bf26 100644 --- a/ui/src/views/admin/listForm/edit/form-fields/FormFieldEdit.tsx +++ b/ui/src/views/admin/listForm/edit/form-fields/FormFieldEdit.tsx @@ -39,22 +39,22 @@ function FormFieldEdit({ <> - {translate('::ListForms.ListFormFieldEdit.TabDetails')} + {translate('::ListForms.ListFormEdit.TabDetails')} {translate('::ListForms.ListFormFieldEdit.TabOptions')} - {translate('::ListForms.ListFormFieldEdit.TabPermissions')} + {translate('::Abp.Identity.Permissions')} {translate('::ListForms.ListFormFieldEdit.TabLookup')} - {translate('::ListForms.ListFormFieldEdit.TabCustomization')} + {translate('::ListForms.ListFormEdit.TabCustomization')} - {translate('::ListForms.ListFormFieldEdit.TabFiltering')} + {translate('::ListForms.ListFormEdit.TabFiltering')} {translate('::ListForms.ListFormFieldEdit.TabHeadering')} - {translate('::ListForms.ListFormFieldEdit.TabGrouping')} + {translate('::ListForms.ListFormEdit.TabGrouping')} {translate('::ListForms.ListFormFieldEdit.TabGroupSummary')} @@ -65,7 +65,7 @@ function FormFieldEdit({ {translate('::ListForms.ListFormFieldEdit.TabJoinOptions')} - {translate('::ListForms.ListFormFieldEdit.TabCssOptions')} + {translate('::ListForms.ListFormField.CopyFieldsCssOptions')} {translate('::ListForms.ListFormFieldEdit.TabValidationRules')} diff --git a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabHeadering.tsx b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabHeadering.tsx index de3c8046..54988324 100644 --- a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabHeadering.tsx +++ b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabHeadering.tsx @@ -50,7 +50,7 @@ function FormFieldTabHeadering({ diff --git a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabOptions.tsx b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabOptions.tsx index 53f4bd50..5ccff4dd 100644 --- a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabOptions.tsx +++ b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabOptions.tsx @@ -102,10 +102,10 @@ function FormFieldTabOptions({ > - + - + diff --git a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabPermissions.tsx b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabPermissions.tsx index 8008d237..22cd13a2 100644 --- a/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabPermissions.tsx +++ b/ui/src/views/admin/listForm/edit/form-fields/FormFieldTabPermissions.tsx @@ -70,7 +70,7 @@ function FormFieldTabPermissions({ @@ -78,7 +78,7 @@ function FormFieldTabPermissions({ type="text" autoComplete="off" name="permissionDto.r" - placeholder={translate('::ListForms.ListFormEdit.PermissionsRead')} + placeholder={translate('::Read')} > {({ field, form }: FieldProps) => ( diff --git a/ui/src/views/admin/listForm/edit/form-fields/FormFields.tsx b/ui/src/views/admin/listForm/edit/form-fields/FormFields.tsx index ad3c1c01..792ced46 100644 --- a/ui/src/views/admin/listForm/edit/form-fields/FormFields.tsx +++ b/ui/src/views/admin/listForm/edit/form-fields/FormFields.tsx @@ -791,19 +791,19 @@ function FormFields({
        @@ -815,13 +815,13 @@ function FormFields({ @@ -873,7 +873,7 @@ function FormFields({ diff --git a/ui/src/views/admin/listForm/edit/json-row-operations/JsonRowOpDialogEditForm.tsx b/ui/src/views/admin/listForm/edit/json-row-operations/JsonRowOpDialogEditForm.tsx index 564356fd..a9e312af 100644 --- a/ui/src/views/admin/listForm/edit/json-row-operations/JsonRowOpDialogEditForm.tsx +++ b/ui/src/views/admin/listForm/edit/json-row-operations/JsonRowOpDialogEditForm.tsx @@ -484,13 +484,13 @@ function JsonRowOpDialogEditForm({ @@ -512,7 +512,7 @@ function JsonRowOpDialogEditForm({ {({ field, form }: FieldProps) => ( diff --git a/ui/src/views/forum/admin/TopicManagement.tsx b/ui/src/views/forum/admin/TopicManagement.tsx index 96c9710e..bff5b2ca 100644 --- a/ui/src/views/forum/admin/TopicManagement.tsx +++ b/ui/src/views/forum/admin/TopicManagement.tsx @@ -348,7 +348,7 @@ export function TopicManagement({

        - {translate('::App.Forum.TopicManagement.Topics')} ({topics.length}) + {translate('::App.Forum.Dashboard.Topics')} ({topics.length})

        diff --git a/ui/src/views/public/Contact.tsx b/ui/src/views/public/Contact.tsx index 0e6ae366..6b83256d 100644 --- a/ui/src/views/public/Contact.tsx +++ b/ui/src/views/public/Contact.tsx @@ -55,7 +55,7 @@ const Contact: React.FC = () => {
        @@ -72,7 +72,7 @@ const Contact: React.FC = () => { >

        - {translate('::Public.contact.title')} + {translate('::App.Contact')}

        {translate('::Public.contact.subtitle')}

        diff --git a/ui/src/views/public/Home.tsx b/ui/src/views/public/Home.tsx index b1e30121..b292481f 100644 --- a/ui/src/views/public/Home.tsx +++ b/ui/src/views/public/Home.tsx @@ -68,13 +68,13 @@ const Home: React.FC = () => { const solutions = [ { icon: , - title: translate('::Public.solutions.web.title'), + title: translate('::Public.services.web.title'), description: translate('::Public.solutions.web.desc'), color: 'bg-blue-600', }, { icon: , - title: translate('::Public.solutions.mobile.title'), + title: translate('::Public.services.mobile.title'), description: translate('::Public.solutions.mobile.desc'), color: 'bg-purple-600', }, diff --git a/ui/src/views/public/Products.tsx b/ui/src/views/public/Products.tsx index 29bdda65..2a577db4 100644 --- a/ui/src/views/public/Products.tsx +++ b/ui/src/views/public/Products.tsx @@ -77,7 +77,7 @@ const Products: React.FC = () => {
        diff --git a/ui/src/views/public/Services.tsx b/ui/src/views/public/Services.tsx index e32d3e52..e0451e11 100644 --- a/ui/src/views/public/Services.tsx +++ b/ui/src/views/public/Services.tsx @@ -191,7 +191,7 @@ const Services: React.FC = () => { to={ROUTES_ENUM.public.contact} className="bg-white text-blue-900 px-8 py-3 rounded-lg font-semibold hover:bg-blue-50 transition-colors" > - {translate('::Public.services.cta.contact')} + {translate('::Public.services.support.contactButton')}
        {translate('::ListForms.ListFormEdit.WidgetColGap')}{translate('::ListForms.ListFormEdit.WidgetColSpan')}{translate('::ListForms.ListFormEdit.EditingFormColumnSpan')} {translate('::ListForms.ListFormEdit.SqlQuery')} {translate('::ListForms.ListFormEdit.WidgetClassName')} {translate('::ListForms.ListFormEdit.WidgetValueClassName')}