trypost/lang/tr/common.php
Paulo Castellano 1af705f3fd
Localize calendar date pickers to the active UI locale (#234)
* Localize calendar date pickers to the active UI locale.

Pass the Inertia locale into Reka calendars, translate a11y labels, and use dayjs LL/LLL for DatePicker display text.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Localize remaining dayjs date displays across the UI.

Route list/calendar/preview timestamps through localized LL/LLL helpers so formats follow the active UI locale instead of English or Portuguese-locked patterns.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Use scheduled-or-now timestamps in platform previews.

Drive preview labels from the post schedule when set, localize Discord without dayjs calendar(), and expose a single formatPreviewPostedAt helper.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix preview schedule wiring and Discord/Facebook timestamp labels.

Restore hasPickedTime from any saved scheduled_at, keep time on non-today Discord labels, and use a localized just-now fallback for unschedled Facebook previews.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix API key expiry day shift and tighten calendar range titles.

Format date-only expiry in UTC calendar days, and use compact dayjs titles for calendar day/week headers.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Replace frontend date source greps with Inertia API key assertions.

Drop the Vue/TS file scanner and assert expiry calendar days through ApiKeyController props instead.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Localize calendar week titles with day-first dayjs formats.

Avoid English month-day order in week headers and chart axis labels so locales like pt-BR keep natural day-first dates.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Split preview timestamp formatting into named platform helpers.

Replace the style-switch formatPreviewPostedAt with clear per-platform helpers so call sites read as formatDiscordPreview / formatXPreview / etc.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 21:02:34 -03:00

70 lines
1.9 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
declare(strict_types=1);
return [
'back' => 'Geri',
'beta' => 'Beta',
'confirm_modal' => [
'cannot_be_undone' => 'Bu işlem geri alınamaz.',
'type' => 'Yazın:',
'to_confirm' => 'onaylamak için.',
'copy_to_clipboard' => 'Panoya kopyala',
'delete_keyword' => 'sil',
],
'photo_upload' => [
'upload' => 'Yükle',
'uploading' => 'Yükleniyor...',
'remove' => 'Fotoğrafı kaldır',
'hint' => 'Önerilen: kare görsel, en fazla 2 MB.',
'crop_title' => 'Görseli kırp',
'crop_description' => 'Saklamak istediğiniz alanı seçin.',
'crop_hint' => 'Taşımak için sürükleyin veya boyutlandırmak için bir köşeyi sürükleyin.',
'crop_save' => 'Kaydet',
'crop_cancel' => 'İptal',
'crop_error' => 'Bu görsel yüklenemedi. Başka bir dosya deneyin.',
],
'timezone' => [
'select' => 'Saat dilimi seç',
'search' => 'Saat dilimi ara...',
'empty' => 'Saat dilimi bulunamadı',
],
'just_now' => 'Az önce',
'date_picker' => [
'label' => 'Tarih seçici',
'select' => 'Tarih seç',
],
'date_range_picker' => [
'placeholder' => 'Bir tarih aralığı seçin',
'today' => 'Bugün',
'yesterday' => 'Dün',
'last_7_days' => 'Son 7 gün',
'last_30_days' => 'Son 30 gün',
'last_3_months' => 'Son 3 ay',
'last_6_months' => 'Son 6 ay',
'last_12_months' => 'Son 12 ay',
'this_month' => 'Bu ay',
'last_month' => 'Geçen ay',
'year_to_date' => 'Yıl başından bugüne',
'last_year' => 'Geçen yıl',
],
'cancel' => 'İptal',
'clear' => 'Temizle',
'close' => 'Kapat',
'loading_more' => 'Daha fazla yükleniyor...',
'actions' => [
'copy' => 'Kopyala',
'copied' => 'Kopyalandı',
'copy_failed' => 'Panoya kopyalanamadı',
],
];