-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtr.php
More file actions
593 lines (549 loc) · 34.4 KB
/
Copy pathtr.php
File metadata and controls
593 lines (549 loc) · 34.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
<?php
// Pureblog Türkçe Dil Çevirisi
// From Borland With Love
return [
'name' => 'Türkçe',
// -------------------------------------------------------------------------
// Tarih yerelleştirmesi
// -------------------------------------------------------------------------
'date' => [
'months' => [
'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran',
'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık',
],
'months_short' => [
'Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz',
'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara',
],
'days' => [
'Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi',
],
'days_short' => [
'Paz', 'Pts', 'Sal', 'Çar', 'Per', 'Cum', 'Cts',
],
],
// -------------------------------------------------------------------------
// Ön Yüz
// -------------------------------------------------------------------------
'frontend' => [
'nav_home' => 'Ana Sayfa',
'site_title_fallback' => 'Sayfa',
'pagination_newer' => '⬅ Daha Yeni Yazılar',
'pagination_older' => 'Eski Yazılar ➡',
'no_posts' => 'Henüz hiç yazı yok. İlk yazınızı oluşturun! 😊',
'prev_post' => '⬅ Önceki Yazı',
'next_post' => 'Sonraki Yazı ➡',
'post_not_found' => 'Yazı bulunamadı',
'post_not_found_detail' => 'İstediğiniz yazı bulunamadı.',
'search_label' => 'Yazılarda Ara',
'search_placeholder' => 'Bir yazı arayın...',
'search_button' => 'Ara',
'search_empty' => 'Yazıları bulmak için bir arama terimi girin.',
'no_posts_found' => '"{search}" için herhangi bir yazı bulunamadı.',
'search_result' => '{n} sonuç bulundu.',
'search_results' => '{n} sonuç bulundu.',
'page_not_found' => 'Sayfa bulunamadı',
'page_not_found_detail' => 'İstediğiniz sayfa bulunamadı.',
'no_tag_selected' => 'Etiket seçilmedi.',
'no_posts_for_tag' => 'Bu etikete ait yazı bulunamadı.',
'edit_post' => 'Yazıyı Düzenle',
'edit_page' => 'Sayfayı Düzenle',
'reading_time' => '{n} dk. okuma',
],
// -------------------------------------------------------------------------
// Yönetim Paneli
// -------------------------------------------------------------------------
'admin' => [
'nav' => [
'dashboard' => 'Kontrol Paneli',
'content' => 'İçerik',
'images' => 'Görseller',
'settings' => 'Ayarlar',
'view_site' => 'Siteyi Görüntüle',
'clear_cache' => 'Önbelleği Temizle',
'log_out' => 'Çıkış Yap',
'cache_cleared' => 'Önbellek temizlendi.',
'invalid_action'=> 'Geçersiz yönetici işlemi.',
],
'login' => [
'page_title' => 'Yönetici Girişi - Pure Blog',
'heading' => 'Yönetici Girişi',
'setup_complete' => 'Kurulum tamamlandı. Devam etmek için giriş yapın.',
'username' => 'Kullanıcı Adı',
'password' => 'Parola',
'remember_me' => 'Beni Hatırla',
'submit' => 'Giriş Yap',
'error_invalid' => 'Kullanıcı adı veya parola hatalı.',
'error_lockout' => 'Çok fazla başarısız giriş denemesi yapıldı. {minutes} dakika sonra tekrar deneyin.',
'error_lockout_5'=> 'Çok fazla başarısız giriş denemesi yapıldı. 5 dakika sonra tekrar deneyin.',
],
'dashboard' => [
'page_title' => 'Kontrol Paneli - Pure Blog',
'stat_published' => 'Yayınlanan yazılar',
'stat_total_words' => 'Toplam kelime',
'stat_books' => 'Kitap eşdeğeri',
'stat_avg_words' => 'Yazı başına ortalama kelime',
'stat_this_year' => 'Yazılar',
'stat_top_tags' => 'En çok kullanılan etiketler',
'stat_no_tags' => 'Henüz etiket yok',
'section_this_year' => 'Son etkinlikler (Son 12 ay)',
'section_all_time' => 'Tüm zamanların istatistikleri',
'stat_words_this_year' => 'Yazılan kelime',
'chart_title' => 'Aylara göre yazılar (Son 12 ay)',
'chart_all_years' => 'Yıllara göre yazılar',
'chart_all_months' => 'Aylara göre yazılar',
'chart_all_days' => 'Haftanın günlerine göre yazılar',
'all_tags' => 'Tüm etiketler',
'write_post' => 'Yeni Yazı Oluştur',
'last_published' => 'Son yayımlanan yazı',
'no_posts_yet' => 'Henüz yazı yok',
'version_label' => 'Pure Blog sürümü',
'version_uptodate' => 'En güncel sürümü kullanıyorsunuz 👍🏻',
'version_update_link' => '{latest} sürümü mevcut - hemen güncelle!',
'time_just_now' => 'Az önce',
'time_minute_ago' => '{n} dakika önce',
'time_minutes_ago' => '{n} dakika önce',
'time_hour_ago' => '{n} saat önce',
'time_hours_ago' => '{n} saat önce',
'time_day_ago' => '{n} gün önce',
'time_days_ago' => '{n} gün önce',
],
'content' => [
'page_title' => 'İçerik - Pure Blog',
'tabs_label' => 'İçerik Sekmeleri',
'tab_posts' => 'Yazılar',
'tab_pages' => 'Sayfalar',
'new_post' => 'Yeni Yazı',
'choose_layout' => 'Bir düzen seçin',
'default_post' => 'Varsayılan yazı',
'cancel' => 'İptal',
'search_label' => 'Yazılarda Ara',
'search_placeholder' => 'Bir yazı arayın...',
'no_posts_found' => '"{search}" için yazı bulunamadı.',
'no_posts_filtered' => '{label} için yazı bulunamadı.',
'no_posts' => 'Henüz hiç yazı yok.',
'filter_title' => 'Ara ve Filtrele',
'filter_year' => 'Yıl',
'filter_month' => 'Ay',
'filter_tag' => 'Etiket',
'filter_all_years' => 'Tüm yıllar',
'filter_all_months' => 'Tüm aylar',
'filter_all_tags' => 'Tüm etiketler',
'filter_status' => 'Durum',
'filter_all_statuses' => 'Tümü',
'filter_layout' => 'Düzen',
'filter_all_layouts' => 'Tüm düzenler',
'filter_apply' => 'Uygula',
'filter_active' => 'Etkin filtre: {label}.',
'filter_clear' => 'Temizle',
'filter_recent' => 'Son 12 ay',
'notice_post_saved' => 'Yazı kaydedildi.',
'notice_post_deleted' => 'Yazı silindi.',
'notice_page_saved' => 'Sayfa kaydedildi.',
'notice_page_deleted' => 'Sayfa silindi.',
'pagination_newer' => '⬅ Daha Yeni Yazılar',
'pagination_older' => 'Eski Yazılar ➡',
'new_page' => 'Yeni Sayfa',
'no_pages' => 'Henüz sayfa yok.',
],
'editor' => [
'title_label' => 'Başlık',
'content_label' => 'İçerik',
'slug_label' => 'Slug (isteğe bağlı)',
'description_label' => 'Açıklama',
'date_label' => 'Tarih',
'status_label' => 'Durum',
'status_draft' => 'Taslak',
'status_scheduled' => 'Zamanlandı',
'status_published' => 'Yayınlandı',
'images_title' => 'Görseller',
'no_images' => 'Henüz görsel eklenmedi.',
'attached_images' => 'Ekli görseller:',
'upload_label' => 'Görsel Yükle',
'upload' => 'Yükle',
'copy' => 'Kopyala',
'delete' => 'Sil',
'notice_saved_post' => 'Yazı kaydedildi.',
'notice_saved_page' => 'Sayfa kaydedildi.',
'notice_image_uploaded' => 'Görsel yüklendi. Aşağıdaki Markdown kodunu kopyalayabilirsiniz.',
'error_not_found_post' => 'Yazı bulunamadı.',
'error_not_found_page' => 'Sayfa bulunamadı.',
'error_title_required' => 'Başlık zorunludur.',
'error_invalid_status' => 'Durum taslak, zamanlandı veya yayınlandı olmalıdır.',
'error_save_post' => 'Yazı kaydedilemedi.',
'error_save_page' => 'Sayfa kaydedilemedi.',
'error_empty_slug' => 'Slug oluşturulabilmesi için başlık en az bir harf veya rakam içermelidir.',
'tip_markdown' => 'Markdown',
'preview_title' => 'Önizleme',
'error_upload_no_slug' => 'Önce yazıyı kaydedin, böylece bir slug oluşturulabilir.',
'error_upload_no_file' => 'Hiçbir görsel seçilmedi.',
'error_upload_failed' => 'Görsel yükleme başarısız oldu.',
'error_upload_type' => 'Desteklenmeyen görsel formatı. JPG, PNG, GIF, WebP veya AVIF kullanın.',
'error_upload_invalid_slug' => 'Geçersiz görsel klasörü slug değeri.',
'error_image_folder_missing' => 'Görsel klasörü bulunamadı.',
'error_upload_folder_create' => 'Görsel klasörü oluşturulamadı.',
'error_image_invalid_path' => 'Geçersiz görsel yolu.',
'error_upload_invalid_name' => 'Geçersiz dosya adı.',
'error_upload_duplicate' => 'Aynı isimde bir dosya mevcut. Lütfen görseli yeniden adlandırın (yeni ad: "{filename}").',
'error_upload_save' => 'Yüklenen dosya kaydedilemedi.',
'error_delete_missing_data' => 'Görsel bilgisi eksik.',
'error_image_not_found' => 'Görsel bulunamadı.',
'error_delete_failed' => 'Görsel silinemedi.',
'error_autosave_method' => 'Bu yönteme izin verilmiyor.',
'error_autosave_csrf' => 'Geçersiz CSRF belirteci.',
'error_autosave_slug' => 'Slug gerekli.',
'error_autosave_write' => 'Otomatik kayıt yapılamadı.',
'js_autosaving' => 'Otomatik kaydediliyor…',
'js_autosaved' => 'Otomatik kaydedildi',
'js_autosave_failed' => 'Otomatik kayıt başarısız',
'js_autosave_banner' => '{time} tarihinde kaydedilmiş değişiklikler bulundu.',
'js_view' => 'Görüntüle',
'js_hide' => 'Gizle',
'js_restore' => 'Geri Yükle',
'js_discard' => 'Vazgeç',
'js_title_label' => 'Başlık:',
'js_save_failed' => 'Kaydetme başarısız.',
'js_save_before_upload' => 'Görsel yüklenmeden önce kayıt yapılamadı.',
'js_copied' => 'Kopyalandı',
'js_copy_failed' => 'Panoya kopyalanamadı. Lütfen manuel olarak kopyalayın.',
'js_save_post_first' => 'Önce yazıyı kaydedin. Böylece slug ve tarih oluşturulacaktır.',
'js_save_page_first' => 'Önce sayfayı kaydedin. Böylece slug oluşturulacaktır.',
'js_upload_failed' => 'Görsel yüklenemedi.',
'feature_image' => 'Öne Çıkan Görsel',
'js_feature_image_confirm' => 'Mevcut öne çıkan görsel "{filename}" ile değiştirilsin mi?',
'js_feature_image_failed' => 'Öne çıkan görsel güncellenemedi.',
],
'images' => [
'page_title' => 'Görseller - Pure Blog Yönetimi',
'heading' => 'Görseller',
'no_images' => 'Henüz hiç görsel yüklenmedi.',
'search_label' => 'Görsellerde Ara',
'search_placeholder' => 'Dosya adına göre ara…',
'clear_search' => 'Aramayı Temizle',
'deleted' => 'Görsel silindi.',
'delete_confirm' => 'Bu görsel silinsin mi?',
'delete_used_warning'=> 'Bu görsel aşağıdaki içeriklerde kullanılıyor. Silerseniz kırık bağlantılar oluşabilir.',
'delete_anyway' => 'Yine de Sil',
'cancel' => 'İptal',
'slug_label' => 'Klasör:',
'error_delete' => 'Görsel silinemedi.',
'pagination_prev' => '⬅ Önceki',
'pagination_next' => 'Sonraki ➡',
],
'notices' => [
],
'post_editor' => [
'page_title' => 'Yazı Düzenleyici',
'settings_title' => 'Yazı Ayarları',
'tags_label' => 'Etiketler (virgülle ayırın)',
'save' => 'Yazıyı Kaydet',
'preview' => 'Yazıyı Önizle',
'delete' => 'Yazıyı Sil',
'delete_confirm' => 'Bu yazı silinsin mi?',
'delete_image_confirm' => 'Bu görsel silinsin mi?',
'edit_title' => 'Yazıyı Düzenle - Pure Blog',
'new_title' => 'Yeni Yazı - Pure Blog',
],
'page_editor' => [
'page_title' => 'Sayfa Düzenleyici',
'settings_title' => 'Sayfa Ayarları',
'nav_label' => 'Menüde gösterilsin mi?',
'nav_yes' => 'Evet',
'nav_no' => 'Hayır',
'save' => 'Sayfayı Kaydet',
'preview' => 'Sayfayı Önizle',
'delete' => 'Sayfayı Sil',
'delete_confirm' => 'Bu sayfa silinsin mi?',
'delete_image_confirm' => 'Bu görsel silinsin mi?',
'edit_title' => 'Sayfayı Düzenle - Pure Blog',
'new_title' => 'Yeni Sayfa - Pure Blog',
],
'delete_post' => [
'page_title' => 'Yazıyı Sil - Pure Blog',
'heading' => 'Yazıyı Sil',
'already_deleted' => 'Bu yazı zaten silinmiş (veya artık mevcut değil).',
'confirm' => '"{title}" adlı yazıyı silmek istediğinize emin misiniz?',
'submit' => 'Evet, Yazıyı Sil',
'error_missing' => 'Yazı slug değeri eksik.',
'error_not_found' => 'Yazı bulunamadı.',
'error_delete' => 'Yazı silinemedi.',
],
'delete_page' => [
'page_title' => 'Sayfayı Sil - Pure Blog',
'heading' => 'Sayfayı Sil',
'already_deleted' => 'Bu sayfa zaten silinmiş (veya artık mevcut değil).',
'confirm' => '"{title}" adlı sayfayı silmek istediğinize emin misiniz?',
'submit' => 'Evet, Sayfayı Sil',
'error_missing' => 'Sayfa slug değeri eksik.',
'error_not_found' => 'Sayfa bulunamadı.',
'error_delete' => 'Sayfa silinemedi.',
],
'pages' => [
'page_title' => 'Sayfalar - Pure Blog',
'heading' => 'Sayfalar',
'new_page' => 'Yeni Sayfa',
'no_pages' => 'Henüz sayfa oluşturulmadı.',
'notice_saved' => 'Sayfa kaydedildi.',
'notice_deleted' => 'Sayfa silindi.',
],
'footer' => [
'created_by' => '💙 ile geliştiren',
'docs' => 'Dokümantasyon',
'mastodon' => 'Mastodon',
'source' => 'Kaynak Kodu',
],
'settings' => [
'nav' => [
'site' => 'Site',
'theme' => 'Tema',
'css' => 'CSS',
'user' => 'Kullanıcı',
'updates' => 'Güncellemeler',
'save' => 'Ayarları Kaydet',
],
'site' => [
'page_title' => 'Site Ayarları - Pure Blog',
'heading' => 'Site Ayarları',
'section_title' => 'Site Ayarları',
'site_title' => 'Site Başlığı',
'tagline' => 'Site Sloganı (isteğe bağlı)',
'description' => 'Site Açıklaması',
'email' => 'Site E-posta Adresi (isteğe bağlı)',
'posts_per_page' => 'Sayfa Başına Yazı Sayısı',
'search_excerpt_length' => 'Arama Özet Uzunluğu',
'search_excerpt_length_tip' => 'Arama dizinine eklenecek karakter sayısı. Büyük değerler arama doğruluğunu artırır ancak daha fazla bellek kullanır. Tüm içeriği indekslemek için 0 girin.',
'language' => 'Dil',
'timezone' => 'Saat Dilimi',
'date_format' => 'Tarih Biçimi',
'show_reading_time' => 'Yazılarda okuma süresini göster',
'homepage' => 'Ana Sayfa',
'blog_page' => 'Blog Sayfası',
'base_url' => 'Site Adresi (URL)',
'favicon' => 'Favicon',
'og_image' => 'Open Graph Görseli',
'og_image_format' => 'Open Graph Görsel Biçimi',
'og_banner' => 'Banner (Varsayılan)',
'og_square' => 'Kare',
'custom_nav' => 'Özel Menü Öğeleri',
'custom_routes' => 'Özel Yönlendirmeler',
'homepage_default' => 'Blog Yazıları (Varsayılan)',
'blog_use_homepage' => 'Ana sayfayı kullan',
'blog_hidden' => 'Gizli (Blog sayfasını devre dışı bırak)',
'admin_ui_section' => 'Yönetim Arayüzü',
'admin_homepage' => 'Yönetim Ana Sayfası',
'admin_homepage_dashboard' => 'Kontrol Paneli',
'admin_homepage_content' => 'İçerik',
'admin_hide_dashboard' => 'Kontrol Panelini menüden gizle',
'enable_blog_posts' => 'Blog özelliklerini etkinleştir (yazılar, etiketler, istatistikler)',
'cache_section' => 'Önbellek',
'cache_enable' => 'Sayfa önbelleğini etkinleştir',
'rss_ttl' => 'RSS önbellek süresi',
'header_injects' => 'Header Entegrasyonları',
'head_inject_page_label' => 'Sayfa <head> HTML kodu',
'head_inject_post_label' => 'Yazı <head> HTML kodu',
'footer_injects' => 'Footer Entegrasyonları',
'footer_inject_page_label'=> 'Sayfa altı HTML kodu',
'footer_inject_post_label'=> 'Yazı altı HTML kodu',
'notice_updated' => 'Ayarlar başarıyla kaydedildi.',
'error_save' => 'Ayarlar kaydedilemedi.',
'error_title' => 'Site başlığı zorunludur.',
'error_posts_per_page'=> 'Sayfa başına yazı sayısı 1 ile 100 arasında olmalıdır.',
'error_timezone' => 'Geçerli bir PHP saat dilimi giriniz (örnek: Europe/Istanbul).',
'error_date_format' => 'Tarih biçimi zorunludur.',
'error_homepage' => 'Ana sayfa mevcut bir sayfaya atanmalıdır.',
'error_blog_page' => 'Blog sayfası mevcut bir sayfaya atanmalıdır.',
'search_page' => 'Arama Sayfası',
'search_page_none' => 'Yok (Devre Dışı)',
'error_search_page' => 'Arama sayfası mevcut bir sayfaya atanmalıdır.',
'notice_search_missing' => 'Varsayılan arama sayfası ("{slug}") henüz oluşturulmamış.',
'notice_search_created' => 'Varsayılan arama sayfası oluşturuldu.',
'create_search_page' => 'Varsayılan Arama Sayfasını Oluştur',
'dismiss_search_notice' => 'Kapat',
'error_og_format' => 'Open Graph görsel biçimi yalnızca banner veya kare olabilir.',
'current' => 'Mevcut',
'tip_language_link' => 'Dil kodları',
'tip_timezone_link' => 'PHP saat dilimleri listesi',
'tip_date_format_link' => 'PHP tarih biçimi dokümantasyonu',
'tip_favicon' => 'En iyi sonuç için 512x512 piksel kare görsel kullanın.',
'tip_og_image' => 'Banner için 1360×712, kare için 1200×1200 piksel önerilir.',
'tip_one_per_line' => 'Her satıra bir değer girin.',
'tip_optional' => 'İsteğe bağlı',
'tip_rss_ttl' => 'Saniye cinsinden. Devre dışı bırakmak için 0 girin.',
'community_section' => 'Topluluk',
'purecomments_enable' => 'Pure Comments sistemini etkinleştir',
'purecomments_url' => 'Pure Comments Adresi',
'error_purecomments_url' => 'Pure Comments etkinleştirildiğinde URL alanı zorunludur.',
'error_purecomments_url_invalid' => 'Geçerli bir Pure Comments URL adresi giriniz.',
],
'user' => [
'page_title' => 'Kullanıcı Ayarları - Pure Blog',
'heading' => 'Kullanıcı Ayarları',
'section_account' => 'Hesap',
'username' => 'Yönetici Kullanıcı Adı',
'section_password' => 'Parola Değiştir',
'current_password' => 'Mevcut Parola',
'new_password' => 'Yeni Parola',
'confirm_password' => 'Yeni Parolayı Onayla',
'notice_updated' => 'Ayarlar başarıyla kaydedildi.',
'error_save' => 'Ayarlar kaydedilemedi.',
'error_username' => 'Yönetici kullanıcı adı zorunludur.',
'error_password_match' => 'Yeni parola ile onay parolası eşleşmiyor.',
'error_password_wrong' => 'Mevcut parola hatalı.',
],
'theme' => [
'page_title' => 'Tema Ayarları - Pure Blog',
'heading' => 'Tema ve Görünüm Ayarları',
'notice_updated' => 'Ayarlar başarıyla kaydedildi.',
'notice_reset' => 'Tema renkleri varsayılan değerlere sıfırlandı.',
'error_save' => 'Ayarlar kaydedilemedi.',
'error_font' => 'Yazı tipi yalnızca sans, serif veya mono olabilir.',
'error_admin_font' => 'Yönetici yazı tipi yalnızca sans, serif veya mono olabilir.',
'error_admin_color' => 'Yönetici renk modu light, dark veya auto olmalıdır.',
'error_color_mode' => 'Renk modu light, dark veya auto olmalıdır.',
'error_post_layout' => 'Yazı görünümü excerpt, full veya archive olmalıdır.',
'section_fonts' => 'Yazı Tipi Ayarları',
'site_font' => 'Site Yazı Tipi',
'admin_font' => 'Yönetim Paneli Yazı Tipi',
'section_color_mode' => 'Renk Modu',
'site_color_mode' => 'Site Renk Modu',
'admin_color_mode' => 'Yönetim Paneli Renk Modu',
'color_light' => 'Açık',
'color_dark' => 'Koyu',
'color_auto' => 'Otomatik',
'section_colors' => 'Site Renkleri',
'gallery_promo' => 'İlham almak için {link} sayfasını inceleyin.',
'gallery_link' => 'Pure Blog Tema Galerisi',
'light_mode' => 'Açık Tema',
'dark_mode' => 'Koyu Tema',
'color_background' => 'Arka Plan Rengi',
'color_text' => 'Metin Rengi',
'color_accent' => 'Vurgu Rengi',
'color_border' => 'Kenarlık Rengi',
'color_accent_bg' => 'Vurgu Arka Planı',
'reset_light' => 'Açık Tema Renklerini Sıfırla',
'reset_light_confirm' => 'Açık tema renkleri varsayılan değerlere döndürülsün mü?',
'reset_dark' => 'Koyu Tema Renklerini Sıfırla',
'reset_dark_confirm' => 'Koyu tema renkleri varsayılan değerlere döndürülsün mü?',
'section_post_layout' => 'Yazı Liste Görünümü',
'layout_excerpt' => 'Özet Görünümü',
'layout_full' => 'Tam Yazı',
'layout_archive' => 'Tarih ve Başlık',
],
'css' => [
'page_title' => 'Özel CSS - Pure Blog',
'heading' => 'Özel CSS Ayarları',
'notice_saved' => 'Özel CSS kaydedildi.',
'error_save_front' => 'Site CSS dosyası kaydedilemedi.',
'error_save_admin' => 'Yönetim paneli CSS dosyası kaydedilemedi.',
'error_dir_front' => 'Site CSS klasörü oluşturulamadı.',
'error_dir_admin' => 'Yönetim paneli CSS klasörü oluşturulamadı.',
'section_front' => 'Site CSS',
'section_admin' => 'Yönetim Paneli CSS',
'placeholder_front' => 'Web siteniz için özel CSS kodlarınızı buraya yazın...',
'placeholder_admin' => 'Pure Blog yönetim paneli için özel CSS kodlarınızı buraya yazın...',
],
'updates' => [
'page_title' => 'Güncellemeler - Pure Blog',
'heading' => 'Güncellemeler',
'section_version' => 'Sürüm Kontrolü',
'current_version' => 'Mevcut sürüm:',
'last_backup' => 'Son yedek:',
'unknown_time' => 'Bilinmiyor',
'repository' => 'Depo:',
'check_release' => 'Son Sürümü Kontrol Et',
'inspect_package' => 'Sürüm Paketini İncele',
'latest_release' => 'En Son Sürüm:',
'published' => 'Yayınlanma Tarihi:',
'view_release_notes' => 'Sürüm Notlarını Görüntüle',
'section_inspect' => 'Sürüm Paketi İncelemesi',
'planned_actions' => 'Planlanan Dosya İşlemleri:',
'action_add' => 'Eklenecek:',
'action_replace' => 'Değiştirilecek:',
'action_unchanged' => 'Değişmeyecek:',
'action_preserved' => 'Korunacak Dosyalar (/config, /content, /data ve tüm .htaccess dosyaları):',
'action_local_only' => 'Yerel olup sürüm paketinde bulunmayan dosyalar (silinecek):',
'action_ignore' => 'Yoksayılacak (mevcut sürüm korunacak):',
'will_add' => 'Eklenecek:',
'will_replace' => 'Değiştirilecek:',
'will_ignore' => 'Korunacak (mevcut sürüm kullanılacak):',
'will_delete' => 'Yerel olup sürüm paketinde bulunmayan dosyalar (silinecek):',
'apply_update' => 'Güncellemeyi Uygula',
'apply_confirm' => 'Son güncelleme şimdi uygulansın mı? Çekirdek dosyalar güncellenecek, /config, /content, /data dizinleri ve tüm .htaccess dosyaları korunacaktır.',
'section_backup' => 'Yedekten Geri Yükleme',
'backup_info' => '/backup klasöründeki yedekler güncelleme sırasında korunur ve geri yükleme amacıyla kullanılabilir.',
'available_backups' => 'Mevcut Yedekler',
'restore_backup' => 'Seçili Yedeği Geri Yükle',
'restore_confirm' => 'Seçilen yedek şimdi geri yüklensin mi? Mevcut çekirdek dosyalar değiştirilecektir.',
'delete_backup' => 'Seçili Yedeği Sil',
'delete_backup_confirm' => 'Bu yedek kalıcı olarak silinsin mi? Bu işlem geri alınamaz.',
'section_result' => 'Güncelleme Sonucu',
'backup_path' => 'Yedek Konumu:',
'error_check' => 'Güncellemeler denetlenemedi.',
'error_inspect' => 'Sürüm paketi incelenemedi.',
'already_latest' => 'En güncel sürümü kullanıyorsunuz.',
'update_completed' => 'Güncelleme başarıyla tamamlandı.',
'update_failed' => 'Güncelleme başarısız oldu.',
'notice_update_applied' => 'Güncelleme başarıyla uygulandı.',
'notice_backup_restored' => 'Yedek başarıyla geri yüklendi.',
'notice_backup_deleted' => 'Yedek başarıyla silindi.',
'already_latest_version' => 'Zaten en güncel sürümü ({tag}) kullanıyorsunuz.',
'error_curl_init' => 'cURL başlatılamadı.',
'error_github_request' => 'Codeberg isteği başarısız oldu (HTTP {status}).',
'error_github_network' => 'Codeberg sunucusuna ulaşılamadı (ağ bağlantısı yok veya allow_url_fopen devre dışı).',
'error_github_json' => 'Codeberg geçersiz JSON verisi döndürdü.',
'error_download_tmp' => 'Geçici indirme dosyası oluşturulamadı.',
'error_download_failed' => 'İndirme başarısız oldu (HTTP {status}).',
'error_download_network' => 'İndirme başarısız oldu (ağ bağlantısı yok veya allow_url_fopen devre dışı).',
'error_download_write' => 'Geçici dosyaya yazılamadı.',
'error_zip_url' => 'Bu sürüm için ZIP bağlantısı bulunamadı.',
'error_ziparchive' => 'ZipArchive eklentisi sunucuda yüklü değil.',
'error_zip_open' => 'İndirilen ZIP dosyası açılamadı.',
'error_zip_extract' => 'ZIP arşivi çıkarılamadı.',
'error_zip_empty' => 'Sürüm paketi okunabilir dosya içermiyor.',
'error_package_invalid' => 'İndirilen paket geçerli bir Pure Blog sürümü değil.',
'error_backup_dir' => '/backup klasörü oluşturulamadı.',
'error_update_rolled_back' => 'Güncelleme başarısız oldu ve değişiklikler geri alındı: {error}',
'error_update_rollback_fail' => 'Güncelleme başarısız oldu, ayrıca geri alma işlemi de başarısız oldu: {error}',
'error_backup_invalid_name' => 'Geçersiz yedek adı.',
'error_backup_dir_missing' => 'Yedek klasörü bulunamadı.',
'error_backup_not_found' => 'Seçilen yedek bulunamadı.',
'error_backup_invalid_path' => 'Geçersiz yedek yolu.',
'error_restore_failed' => 'Geri yükleme başarısız oldu: {error}',
'error_delete_backup_failed' => 'Yedek silinemedi: {error}',
'error_choose_restore' => 'Lütfen geri yüklenecek bir yedek seçin.',
'error_choose_delete' => 'Lütfen silinecek bir yedek seçin.',
'error_release_metadata' => 'Codeberg sürüm bilgileri alınamadı.',
'error_lang_download' => 'Sürüm paketi indirilemedi.',
'error_build_plan' => 'Güncelleme planı oluşturulamadı.',
'error_dir_create' => 'Klasör oluşturulamadı: {path}',
'error_file_copy' => 'Dosya kopyalanamadı: {path}',
'error_dir_read' => 'Klasör okunamadı: {path}',
'error_htaccess_dir' => '.htaccess için gerekli klasör oluşturulamadı: {path}',
'error_htaccess_restore' => '.htaccess dosyası geri yüklenemedi: {path}',
'error_source_missing' => 'Kaynak bulunamadı: {path}',
],
],
],
// -------------------------------------------------------------------------
// Kurulum Sihirbazı
// -------------------------------------------------------------------------
'setup' => [
'page_title' => 'Kurulum - Pure Blog',
'heading' => 'Yeni Sitenizi Kurun',
'site_title' => 'Site Başlığı',
'tagline' => 'Site Sloganı (isteğe bağlı)',
'language' => 'Dil',
'base_url' => 'Site Adresi',
'username' => 'Yönetici Kullanıcı Adı',
'password' => 'Yönetici Parolası',
'confirm_password' => 'Parolayı Onayla',
'submit' => 'Siteyi Oluştur',
'error_title' => 'Site başlığı zorunludur.',
'error_username' => 'Yönetici kullanıcı adı zorunludur.',
'error_password' => 'Parola ve parola doğrulaması zorunludur.',
'error_mismatch' => 'Parolalar eşleşmiyor.',
'error_config_dir' => 'Config klasörü oluşturulamadı. Lütfen klasör izinlerini kontrol edin.',
'error_config_write' => 'Yapılandırma dosyası yazılamadı. Lütfen dosya izinlerini kontrol edin.',
'tip_language_link' => 'Dil kodları',
],
];