From 6c7562115f33f228fdb64b3097dd14b67522e4d5 Mon Sep 17 00:00:00 2001 From: ak Date: Tue, 11 Aug 2026 21:18:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=90=8E=E5=8F=B0=E5=85=A8=E4=B8=AD?= =?UTF-8?q?=E6=96=87=EF=BC=88Filament=20zh=5FCN=20=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E5=8C=85+=E8=B5=84=E6=BA=90=E4=B8=AD=E6=96=87label=EF=BC=89+?= =?UTF-8?q?=20=E6=8F=92=E4=BB=B6=E7=8B=AC=E7=AB=8B=E5=AF=BC=E8=88=AA?= =?UTF-8?q?=E5=88=86=E7=BB=84=20+=20=E6=8F=92=E4=BB=B6/=E4=B8=BB=E9=A2=98?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=8D=A1=E7=89=87=E5=8C=96=20+=20=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E9=A2=84=E8=A7=88=E5=9B=BE=EF=BC=88=E6=97=A0=E5=A4=B4?= =?UTF-8?q?=E6=B5=8F=E8=A7=88=E5=99=A8=E7=94=9F=E6=88=90=EF=BC=89+=20?= =?UTF-8?q?=E4=B8=A4=E5=A5=97=E4=B8=BB=E9=A2=98=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resources/Categories/CategoryResource.php | 6 +++ .../Resources/Comments/CommentResource.php | 6 +++ app/Filament/Resources/Links/LinkResource.php | 6 +++ .../Resources/Media/MediaResource.php | 6 +++ app/Filament/Resources/Posts/PostResource.php | 6 +++ app/Filament/Resources/Users/UserResource.php | 6 +++ app/Providers/Filament/AdminPanelProvider.php | 1 + docs/plugins.md | 2 +- docs/themes.md | 10 +++- lang/vendor/filament/am/components/button.php | 9 ++++ .../filament/am/components/copyable.php | 9 ++++ lang/vendor/filament/am/components/modal.php | 12 +++++ .../filament/am/components/pagination.php | 41 +++++++++++++++ lang/vendor/filament/ar/components/badge.php | 13 +++++ .../filament/ar/components/breadcrumbs.php | 7 +++ lang/vendor/filament/ar/components/button.php | 9 ++++ .../filament/ar/components/copyable.php | 9 ++++ .../ar/components/input/one-time-code.php | 7 +++ .../ar/components/loading-section.php | 7 +++ lang/vendor/filament/ar/components/modal.php | 13 +++++ .../filament/ar/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/ar/components/section.php | 17 +++++++ lang/vendor/filament/ar/components/tabs.php | 7 +++ lang/vendor/filament/az/components/button.php | 9 ++++ .../filament/az/components/copyable.php | 9 ++++ lang/vendor/filament/az/components/modal.php | 13 +++++ .../filament/az/components/pagination.php | 45 +++++++++++++++++ lang/vendor/filament/bg/components/button.php | 9 ++++ .../filament/bg/components/copyable.php | 9 ++++ lang/vendor/filament/bg/components/modal.php | 13 +++++ .../filament/bg/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/bn/components/button.php | 9 ++++ .../filament/bn/components/copyable.php | 9 ++++ lang/vendor/filament/bn/components/modal.php | 13 +++++ .../filament/bn/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/bs/components/button.php | 9 ++++ .../filament/bs/components/copyable.php | 9 ++++ lang/vendor/filament/bs/components/modal.php | 13 +++++ .../filament/bs/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/ca/components/button.php | 9 ++++ .../filament/ca/components/copyable.php | 9 ++++ lang/vendor/filament/ca/components/modal.php | 13 +++++ .../filament/ca/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/ckb/components/button.php | 9 ++++ .../filament/ckb/components/copyable.php | 9 ++++ lang/vendor/filament/ckb/components/modal.php | 13 +++++ .../filament/ckb/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/cs/components/badge.php | 13 +++++ .../filament/cs/components/breadcrumbs.php | 7 +++ lang/vendor/filament/cs/components/button.php | 11 ++++ .../filament/cs/components/copyable.php | 9 ++++ .../cs/components/input/one-time-code.php | 7 +++ .../cs/components/loading-section.php | 7 +++ lang/vendor/filament/cs/components/modal.php | 13 +++++ .../filament/cs/components/pagination.php | 45 +++++++++++++++++ .../vendor/filament/cs/components/section.php | 17 +++++++ lang/vendor/filament/cs/components/tabs.php | 7 +++ .../filament/cy/components/copyable.php | 9 ++++ .../filament/cy/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/da/components/button.php | 9 ++++ .../filament/da/components/copyable.php | 9 ++++ lang/vendor/filament/da/components/modal.php | 13 +++++ .../filament/da/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/de/components/badge.php | 13 +++++ .../filament/de/components/breadcrumbs.php | 7 +++ lang/vendor/filament/de/components/button.php | 9 ++++ .../filament/de/components/copyable.php | 9 ++++ .../de/components/input/one-time-code.php | 7 +++ .../de/components/loading-section.php | 7 +++ lang/vendor/filament/de/components/modal.php | 13 +++++ .../filament/de/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/de/components/section.php | 17 +++++++ lang/vendor/filament/de/components/tabs.php | 7 +++ lang/vendor/filament/el/components/button.php | 9 ++++ .../filament/el/components/copyable.php | 9 ++++ lang/vendor/filament/el/components/modal.php | 13 +++++ .../filament/el/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/en/components/badge.php | 13 +++++ .../filament/en/components/breadcrumbs.php | 7 +++ lang/vendor/filament/en/components/button.php | 9 ++++ .../filament/en/components/copyable.php | 9 ++++ .../en/components/input/one-time-code.php | 7 +++ .../en/components/loading-section.php | 7 +++ lang/vendor/filament/en/components/modal.php | 13 +++++ .../filament/en/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/en/components/section.php | 17 +++++++ lang/vendor/filament/en/components/tabs.php | 7 +++ lang/vendor/filament/es/components/badge.php | 13 +++++ .../filament/es/components/breadcrumbs.php | 7 +++ lang/vendor/filament/es/components/button.php | 11 ++++ .../filament/es/components/copyable.php | 9 ++++ .../es/components/input/one-time-code.php | 7 +++ .../es/components/loading-section.php | 7 +++ lang/vendor/filament/es/components/modal.php | 13 +++++ .../filament/es/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/es/components/section.php | 17 +++++++ lang/vendor/filament/es/components/tabs.php | 7 +++ lang/vendor/filament/et/components/button.php | 9 ++++ .../filament/et/components/copyable.php | 9 ++++ lang/vendor/filament/et/components/modal.php | 13 +++++ .../filament/et/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/eu/components/button.php | 11 ++++ .../filament/eu/components/copyable.php | 9 ++++ lang/vendor/filament/eu/components/modal.php | 13 +++++ .../filament/eu/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/fa/components/button.php | 11 ++++ .../filament/fa/components/copyable.php | 9 ++++ lang/vendor/filament/fa/components/modal.php | 13 +++++ .../filament/fa/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/fi/components/badge.php | 13 +++++ .../filament/fi/components/breadcrumbs.php | 7 +++ lang/vendor/filament/fi/components/button.php | 9 ++++ .../filament/fi/components/copyable.php | 9 ++++ .../fi/components/input/one-time-code.php | 7 +++ .../fi/components/loading-section.php | 7 +++ lang/vendor/filament/fi/components/modal.php | 13 +++++ .../filament/fi/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/fi/components/section.php | 17 +++++++ lang/vendor/filament/fi/components/tabs.php | 7 +++ lang/vendor/filament/fr/components/button.php | 9 ++++ .../filament/fr/components/copyable.php | 9 ++++ lang/vendor/filament/fr/components/modal.php | 13 +++++ .../filament/fr/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/he/components/button.php | 9 ++++ .../filament/he/components/copyable.php | 9 ++++ lang/vendor/filament/he/components/modal.php | 13 +++++ .../filament/he/components/pagination.php | 47 ++++++++++++++++++ .../filament/hi/components/pagination.php | 33 ++++++++++++ lang/vendor/filament/hr/components/button.php | 9 ++++ .../filament/hr/components/copyable.php | 9 ++++ lang/vendor/filament/hr/components/modal.php | 13 +++++ .../filament/hr/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/hu/components/button.php | 9 ++++ .../filament/hu/components/copyable.php | 9 ++++ lang/vendor/filament/hu/components/modal.php | 13 +++++ .../filament/hu/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/hy/components/button.php | 9 ++++ .../filament/hy/components/copyable.php | 9 ++++ lang/vendor/filament/hy/components/modal.php | 13 +++++ .../filament/hy/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/id/components/button.php | 11 ++++ .../filament/id/components/copyable.php | 9 ++++ lang/vendor/filament/id/components/modal.php | 13 +++++ .../filament/id/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/it/components/button.php | 11 ++++ .../filament/it/components/copyable.php | 9 ++++ lang/vendor/filament/it/components/modal.php | 13 +++++ .../filament/it/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ja/components/button.php | 9 ++++ .../filament/ja/components/copyable.php | 9 ++++ .../ja/components/input/one-time-code.php | 7 +++ lang/vendor/filament/ja/components/modal.php | 13 +++++ .../filament/ja/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ka/components/button.php | 9 ++++ .../filament/ka/components/copyable.php | 9 ++++ lang/vendor/filament/ka/components/modal.php | 13 +++++ .../filament/ka/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/km/components/button.php | 9 ++++ .../filament/km/components/copyable.php | 9 ++++ lang/vendor/filament/km/components/modal.php | 13 +++++ .../filament/km/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ko/components/button.php | 9 ++++ .../filament/ko/components/copyable.php | 9 ++++ lang/vendor/filament/ko/components/modal.php | 13 +++++ .../filament/ko/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ku/components/button.php | 9 ++++ .../filament/ku/components/copyable.php | 9 ++++ lang/vendor/filament/ku/components/modal.php | 13 +++++ .../filament/ku/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/lt/components/button.php | 9 ++++ .../filament/lt/components/copyable.php | 9 ++++ lang/vendor/filament/lt/components/modal.php | 13 +++++ .../filament/lt/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/lus/components/button.php | 9 ++++ .../filament/lus/components/copyable.php | 9 ++++ lang/vendor/filament/lus/components/modal.php | 13 +++++ .../filament/lus/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/lv/components/button.php | 9 ++++ .../filament/lv/components/copyable.php | 9 ++++ lang/vendor/filament/lv/components/modal.php | 13 +++++ .../filament/lv/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/mk/components/button.php | 9 ++++ .../filament/mk/components/copyable.php | 9 ++++ lang/vendor/filament/mk/components/modal.php | 13 +++++ .../filament/mk/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/mn/components/button.php | 9 ++++ .../filament/mn/components/copyable.php | 9 ++++ lang/vendor/filament/mn/components/modal.php | 13 +++++ .../filament/mn/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ms/components/button.php | 9 ++++ .../filament/ms/components/copyable.php | 9 ++++ lang/vendor/filament/ms/components/modal.php | 13 +++++ .../filament/ms/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/nb/components/button.php | 9 ++++ .../filament/nb/components/copyable.php | 9 ++++ lang/vendor/filament/nb/components/modal.php | 13 +++++ .../filament/nb/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ne/components/button.php | 9 ++++ .../filament/ne/components/copyable.php | 9 ++++ lang/vendor/filament/ne/components/modal.php | 13 +++++ .../filament/ne/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/nl/components/button.php | 9 ++++ .../filament/nl/components/copyable.php | 9 ++++ lang/vendor/filament/nl/components/modal.php | 13 +++++ .../filament/nl/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/pl/components/badge.php | 13 +++++ .../filament/pl/components/breadcrumbs.php | 7 +++ lang/vendor/filament/pl/components/button.php | 9 ++++ .../filament/pl/components/copyable.php | 9 ++++ .../pl/components/input/one-time-code.php | 7 +++ .../pl/components/loading-section.php | 7 +++ lang/vendor/filament/pl/components/modal.php | 13 +++++ .../filament/pl/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/pl/components/section.php | 17 +++++++ lang/vendor/filament/pl/components/tabs.php | 7 +++ lang/vendor/filament/pt/components/button.php | 9 ++++ .../filament/pt/components/copyable.php | 9 ++++ lang/vendor/filament/pt/components/modal.php | 13 +++++ .../filament/pt/components/pagination.php | 47 ++++++++++++++++++ .../filament/pt_BR/components/button.php | 9 ++++ .../filament/pt_BR/components/copyable.php | 9 ++++ .../filament/pt_BR/components/modal.php | 13 +++++ .../filament/pt_BR/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ro/components/button.php | 9 ++++ .../filament/ro/components/copyable.php | 9 ++++ lang/vendor/filament/ro/components/modal.php | 13 +++++ .../filament/ro/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ru/components/button.php | 9 ++++ .../filament/ru/components/copyable.php | 9 ++++ lang/vendor/filament/ru/components/modal.php | 13 +++++ .../filament/ru/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/sk/components/badge.php | 13 +++++ .../filament/sk/components/breadcrumbs.php | 7 +++ lang/vendor/filament/sk/components/button.php | 9 ++++ .../filament/sk/components/copyable.php | 9 ++++ .../sk/components/input/one-time-code.php | 7 +++ .../sk/components/loading-section.php | 7 +++ lang/vendor/filament/sk/components/modal.php | 13 +++++ .../filament/sk/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/sk/components/section.php | 17 +++++++ lang/vendor/filament/sk/components/tabs.php | 7 +++ lang/vendor/filament/sl/components/button.php | 9 ++++ .../filament/sl/components/copyable.php | 9 ++++ lang/vendor/filament/sl/components/modal.php | 13 +++++ .../filament/sl/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/sq/components/button.php | 9 ++++ .../filament/sq/components/copyable.php | 9 ++++ lang/vendor/filament/sq/components/modal.php | 13 +++++ .../filament/sq/components/pagination.php | 39 +++++++++++++++ .../filament/sr_Cyrl/components/button.php | 9 ++++ .../filament/sr_Cyrl/components/copyable.php | 9 ++++ .../filament/sr_Cyrl/components/modal.php | 13 +++++ .../sr_Cyrl/components/pagination.php | 47 ++++++++++++++++++ .../filament/sr_Latn/components/button.php | 9 ++++ .../filament/sr_Latn/components/copyable.php | 9 ++++ .../filament/sr_Latn/components/modal.php | 13 +++++ .../sr_Latn/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/sv/components/button.php | 9 ++++ .../filament/sv/components/copyable.php | 9 ++++ lang/vendor/filament/sv/components/modal.php | 13 +++++ .../filament/sv/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/sw/components/button.php | 9 ++++ .../filament/sw/components/copyable.php | 9 ++++ lang/vendor/filament/sw/components/modal.php | 13 +++++ .../filament/sw/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/tg/components/button.php | 9 ++++ .../filament/tg/components/copyable.php | 9 ++++ lang/vendor/filament/tg/components/modal.php | 13 +++++ .../filament/tg/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/th/components/button.php | 9 ++++ .../filament/th/components/copyable.php | 9 ++++ lang/vendor/filament/th/components/modal.php | 13 +++++ .../filament/th/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/tr/components/badge.php | 13 +++++ .../filament/tr/components/breadcrumbs.php | 7 +++ lang/vendor/filament/tr/components/button.php | 9 ++++ .../filament/tr/components/copyable.php | 9 ++++ .../tr/components/input/one-time-code.php | 7 +++ .../tr/components/loading-section.php | 7 +++ lang/vendor/filament/tr/components/modal.php | 13 +++++ .../filament/tr/components/pagination.php | 47 ++++++++++++++++++ .../vendor/filament/tr/components/section.php | 17 +++++++ lang/vendor/filament/tr/components/tabs.php | 7 +++ lang/vendor/filament/uk/components/button.php | 9 ++++ .../filament/uk/components/copyable.php | 9 ++++ lang/vendor/filament/uk/components/modal.php | 13 +++++ .../filament/uk/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/ur/components/button.php | 9 ++++ .../filament/ur/components/copyable.php | 9 ++++ lang/vendor/filament/ur/components/modal.php | 13 +++++ .../filament/ur/components/pagination.php | 47 ++++++++++++++++++ lang/vendor/filament/uz/components/button.php | 9 ++++ .../filament/uz/components/copyable.php | 9 ++++ lang/vendor/filament/uz/components/modal.php | 13 +++++ .../filament/uz/components/pagination.php | 39 +++++++++++++++ lang/vendor/filament/vi/components/button.php | 9 ++++ .../filament/vi/components/copyable.php | 9 ++++ lang/vendor/filament/vi/components/modal.php | 13 +++++ .../filament/vi/components/pagination.php | 47 ++++++++++++++++++ .../filament/zh_CN/components/button.php | 9 ++++ .../filament/zh_CN/components/copyable.php | 9 ++++ .../filament/zh_CN/components/modal.php | 13 +++++ .../filament/zh_CN/components/pagination.php | 39 +++++++++++++++ .../filament/zh_HK/components/button.php | 9 ++++ .../filament/zh_HK/components/copyable.php | 9 ++++ .../filament/zh_HK/components/modal.php | 13 +++++ .../filament/zh_HK/components/pagination.php | 47 ++++++++++++++++++ .../filament/zh_TW/components/button.php | 9 ++++ .../filament/zh_TW/components/copyable.php | 9 ++++ .../filament/zh_TW/components/modal.php | 13 +++++ .../filament/zh_TW/components/pagination.php | 47 ++++++++++++++++++ .../src/Filament/Pages/AiSettings.php | 2 +- .../src/Filament/Pages/PaymentSettings.php | 2 +- .../views/filament/pages/plugins.blade.php | 44 +++++++++------- .../views/filament/pages/themes.blade.php | 45 ++++++++++++----- .../HU3Y7520IKesIMloG4Ti0iOGJ7dCI5rHthumb.jpg | 1 + .../ThDzt1JIXzWmsLdaH10o6YYKoEcXcg3P.jpg | 1 + .../0YM9Xvwxz40mpFhVt5piUAxdGMfkGppM.jpg | 1 + .../BT2ESIEwKti3kEVB79WFh65Gdcz16YXzthumb.jpg | 1 + .../dI5s1L7rp8QgKfMT2qcAEFiYtCEO9jaYthumb.jpg | 1 + .../qXYifSK4GKEgbwO1JC3aLLGqS2nKbrOC.jpg | 1 + .../C24MreAFG2W81hUJ7ard9ymR7uYjKals.jpg | 1 + .../KIBLBXjRvNx4nm8CD2Wsw4AACQBfBiFPthumb.jpg | 1 + .../dXvuhVPmIh13jQSLiDkMK5FFxXPnf72Vthumb.jpg | 1 + .../yuXGH9tkxm5DJkAAnIgmFgS8Zc4ltwfl.jpg | 1 + tests/Feature/AdminPagesTest.php.tmp | 0 themes/modern/assets/screenshot.png | Bin 0 -> 62654 bytes themes/modern/assets/style.css | 17 +++++++ themes/modern/theme.json | 4 +- themes/sablog/assets/screenshot.png | Bin 0 -> 62522 bytes themes/sablog/assets/style.css | 20 ++++++++ themes/sablog/theme.json | 4 +- 332 files changed, 5455 insertions(+), 39 deletions(-) create mode 100644 lang/vendor/filament/am/components/button.php create mode 100644 lang/vendor/filament/am/components/copyable.php create mode 100644 lang/vendor/filament/am/components/modal.php create mode 100644 lang/vendor/filament/am/components/pagination.php create mode 100644 lang/vendor/filament/ar/components/badge.php create mode 100644 lang/vendor/filament/ar/components/breadcrumbs.php create mode 100644 lang/vendor/filament/ar/components/button.php create mode 100644 lang/vendor/filament/ar/components/copyable.php create mode 100644 lang/vendor/filament/ar/components/input/one-time-code.php create mode 100644 lang/vendor/filament/ar/components/loading-section.php create mode 100644 lang/vendor/filament/ar/components/modal.php create mode 100644 lang/vendor/filament/ar/components/pagination.php create mode 100644 lang/vendor/filament/ar/components/section.php create mode 100644 lang/vendor/filament/ar/components/tabs.php create mode 100644 lang/vendor/filament/az/components/button.php create mode 100644 lang/vendor/filament/az/components/copyable.php create mode 100644 lang/vendor/filament/az/components/modal.php create mode 100644 lang/vendor/filament/az/components/pagination.php create mode 100644 lang/vendor/filament/bg/components/button.php create mode 100644 lang/vendor/filament/bg/components/copyable.php create mode 100644 lang/vendor/filament/bg/components/modal.php create mode 100644 lang/vendor/filament/bg/components/pagination.php create mode 100644 lang/vendor/filament/bn/components/button.php create mode 100644 lang/vendor/filament/bn/components/copyable.php create mode 100644 lang/vendor/filament/bn/components/modal.php create mode 100644 lang/vendor/filament/bn/components/pagination.php create mode 100644 lang/vendor/filament/bs/components/button.php create mode 100644 lang/vendor/filament/bs/components/copyable.php create mode 100644 lang/vendor/filament/bs/components/modal.php create mode 100644 lang/vendor/filament/bs/components/pagination.php create mode 100644 lang/vendor/filament/ca/components/button.php create mode 100644 lang/vendor/filament/ca/components/copyable.php create mode 100644 lang/vendor/filament/ca/components/modal.php create mode 100644 lang/vendor/filament/ca/components/pagination.php create mode 100644 lang/vendor/filament/ckb/components/button.php create mode 100644 lang/vendor/filament/ckb/components/copyable.php create mode 100644 lang/vendor/filament/ckb/components/modal.php create mode 100644 lang/vendor/filament/ckb/components/pagination.php create mode 100644 lang/vendor/filament/cs/components/badge.php create mode 100644 lang/vendor/filament/cs/components/breadcrumbs.php create mode 100644 lang/vendor/filament/cs/components/button.php create mode 100644 lang/vendor/filament/cs/components/copyable.php create mode 100644 lang/vendor/filament/cs/components/input/one-time-code.php create mode 100644 lang/vendor/filament/cs/components/loading-section.php create mode 100644 lang/vendor/filament/cs/components/modal.php create mode 100644 lang/vendor/filament/cs/components/pagination.php create mode 100644 lang/vendor/filament/cs/components/section.php create mode 100644 lang/vendor/filament/cs/components/tabs.php create mode 100644 lang/vendor/filament/cy/components/copyable.php create mode 100644 lang/vendor/filament/cy/components/pagination.php create mode 100644 lang/vendor/filament/da/components/button.php create mode 100644 lang/vendor/filament/da/components/copyable.php create mode 100644 lang/vendor/filament/da/components/modal.php create mode 100644 lang/vendor/filament/da/components/pagination.php create mode 100644 lang/vendor/filament/de/components/badge.php create mode 100644 lang/vendor/filament/de/components/breadcrumbs.php create mode 100644 lang/vendor/filament/de/components/button.php create mode 100644 lang/vendor/filament/de/components/copyable.php create mode 100644 lang/vendor/filament/de/components/input/one-time-code.php create mode 100644 lang/vendor/filament/de/components/loading-section.php create mode 100644 lang/vendor/filament/de/components/modal.php create mode 100644 lang/vendor/filament/de/components/pagination.php create mode 100644 lang/vendor/filament/de/components/section.php create mode 100644 lang/vendor/filament/de/components/tabs.php create mode 100644 lang/vendor/filament/el/components/button.php create mode 100644 lang/vendor/filament/el/components/copyable.php create mode 100644 lang/vendor/filament/el/components/modal.php create mode 100644 lang/vendor/filament/el/components/pagination.php create mode 100644 lang/vendor/filament/en/components/badge.php create mode 100644 lang/vendor/filament/en/components/breadcrumbs.php create mode 100644 lang/vendor/filament/en/components/button.php create mode 100644 lang/vendor/filament/en/components/copyable.php create mode 100644 lang/vendor/filament/en/components/input/one-time-code.php create mode 100644 lang/vendor/filament/en/components/loading-section.php create mode 100644 lang/vendor/filament/en/components/modal.php create mode 100644 lang/vendor/filament/en/components/pagination.php create mode 100644 lang/vendor/filament/en/components/section.php create mode 100644 lang/vendor/filament/en/components/tabs.php create mode 100644 lang/vendor/filament/es/components/badge.php create mode 100644 lang/vendor/filament/es/components/breadcrumbs.php create mode 100644 lang/vendor/filament/es/components/button.php create mode 100644 lang/vendor/filament/es/components/copyable.php create mode 100644 lang/vendor/filament/es/components/input/one-time-code.php create mode 100644 lang/vendor/filament/es/components/loading-section.php create mode 100644 lang/vendor/filament/es/components/modal.php create mode 100644 lang/vendor/filament/es/components/pagination.php create mode 100644 lang/vendor/filament/es/components/section.php create mode 100644 lang/vendor/filament/es/components/tabs.php create mode 100644 lang/vendor/filament/et/components/button.php create mode 100644 lang/vendor/filament/et/components/copyable.php create mode 100644 lang/vendor/filament/et/components/modal.php create mode 100644 lang/vendor/filament/et/components/pagination.php create mode 100644 lang/vendor/filament/eu/components/button.php create mode 100644 lang/vendor/filament/eu/components/copyable.php create mode 100644 lang/vendor/filament/eu/components/modal.php create mode 100644 lang/vendor/filament/eu/components/pagination.php create mode 100644 lang/vendor/filament/fa/components/button.php create mode 100644 lang/vendor/filament/fa/components/copyable.php create mode 100644 lang/vendor/filament/fa/components/modal.php create mode 100644 lang/vendor/filament/fa/components/pagination.php create mode 100644 lang/vendor/filament/fi/components/badge.php create mode 100644 lang/vendor/filament/fi/components/breadcrumbs.php create mode 100644 lang/vendor/filament/fi/components/button.php create mode 100644 lang/vendor/filament/fi/components/copyable.php create mode 100644 lang/vendor/filament/fi/components/input/one-time-code.php create mode 100644 lang/vendor/filament/fi/components/loading-section.php create mode 100644 lang/vendor/filament/fi/components/modal.php create mode 100644 lang/vendor/filament/fi/components/pagination.php create mode 100644 lang/vendor/filament/fi/components/section.php create mode 100644 lang/vendor/filament/fi/components/tabs.php create mode 100644 lang/vendor/filament/fr/components/button.php create mode 100644 lang/vendor/filament/fr/components/copyable.php create mode 100644 lang/vendor/filament/fr/components/modal.php create mode 100644 lang/vendor/filament/fr/components/pagination.php create mode 100644 lang/vendor/filament/he/components/button.php create mode 100644 lang/vendor/filament/he/components/copyable.php create mode 100644 lang/vendor/filament/he/components/modal.php create mode 100644 lang/vendor/filament/he/components/pagination.php create mode 100644 lang/vendor/filament/hi/components/pagination.php create mode 100644 lang/vendor/filament/hr/components/button.php create mode 100644 lang/vendor/filament/hr/components/copyable.php create mode 100644 lang/vendor/filament/hr/components/modal.php create mode 100644 lang/vendor/filament/hr/components/pagination.php create mode 100644 lang/vendor/filament/hu/components/button.php create mode 100644 lang/vendor/filament/hu/components/copyable.php create mode 100644 lang/vendor/filament/hu/components/modal.php create mode 100644 lang/vendor/filament/hu/components/pagination.php create mode 100644 lang/vendor/filament/hy/components/button.php create mode 100644 lang/vendor/filament/hy/components/copyable.php create mode 100644 lang/vendor/filament/hy/components/modal.php create mode 100644 lang/vendor/filament/hy/components/pagination.php create mode 100644 lang/vendor/filament/id/components/button.php create mode 100644 lang/vendor/filament/id/components/copyable.php create mode 100644 lang/vendor/filament/id/components/modal.php create mode 100644 lang/vendor/filament/id/components/pagination.php create mode 100644 lang/vendor/filament/it/components/button.php create mode 100644 lang/vendor/filament/it/components/copyable.php create mode 100644 lang/vendor/filament/it/components/modal.php create mode 100644 lang/vendor/filament/it/components/pagination.php create mode 100644 lang/vendor/filament/ja/components/button.php create mode 100644 lang/vendor/filament/ja/components/copyable.php create mode 100644 lang/vendor/filament/ja/components/input/one-time-code.php create mode 100644 lang/vendor/filament/ja/components/modal.php create mode 100644 lang/vendor/filament/ja/components/pagination.php create mode 100644 lang/vendor/filament/ka/components/button.php create mode 100644 lang/vendor/filament/ka/components/copyable.php create mode 100644 lang/vendor/filament/ka/components/modal.php create mode 100644 lang/vendor/filament/ka/components/pagination.php create mode 100644 lang/vendor/filament/km/components/button.php create mode 100644 lang/vendor/filament/km/components/copyable.php create mode 100644 lang/vendor/filament/km/components/modal.php create mode 100644 lang/vendor/filament/km/components/pagination.php create mode 100644 lang/vendor/filament/ko/components/button.php create mode 100644 lang/vendor/filament/ko/components/copyable.php create mode 100644 lang/vendor/filament/ko/components/modal.php create mode 100644 lang/vendor/filament/ko/components/pagination.php create mode 100644 lang/vendor/filament/ku/components/button.php create mode 100644 lang/vendor/filament/ku/components/copyable.php create mode 100644 lang/vendor/filament/ku/components/modal.php create mode 100644 lang/vendor/filament/ku/components/pagination.php create mode 100644 lang/vendor/filament/lt/components/button.php create mode 100644 lang/vendor/filament/lt/components/copyable.php create mode 100644 lang/vendor/filament/lt/components/modal.php create mode 100644 lang/vendor/filament/lt/components/pagination.php create mode 100644 lang/vendor/filament/lus/components/button.php create mode 100644 lang/vendor/filament/lus/components/copyable.php create mode 100644 lang/vendor/filament/lus/components/modal.php create mode 100644 lang/vendor/filament/lus/components/pagination.php create mode 100644 lang/vendor/filament/lv/components/button.php create mode 100644 lang/vendor/filament/lv/components/copyable.php create mode 100644 lang/vendor/filament/lv/components/modal.php create mode 100644 lang/vendor/filament/lv/components/pagination.php create mode 100644 lang/vendor/filament/mk/components/button.php create mode 100644 lang/vendor/filament/mk/components/copyable.php create mode 100644 lang/vendor/filament/mk/components/modal.php create mode 100644 lang/vendor/filament/mk/components/pagination.php create mode 100644 lang/vendor/filament/mn/components/button.php create mode 100644 lang/vendor/filament/mn/components/copyable.php create mode 100644 lang/vendor/filament/mn/components/modal.php create mode 100644 lang/vendor/filament/mn/components/pagination.php create mode 100644 lang/vendor/filament/ms/components/button.php create mode 100644 lang/vendor/filament/ms/components/copyable.php create mode 100644 lang/vendor/filament/ms/components/modal.php create mode 100644 lang/vendor/filament/ms/components/pagination.php create mode 100644 lang/vendor/filament/nb/components/button.php create mode 100644 lang/vendor/filament/nb/components/copyable.php create mode 100644 lang/vendor/filament/nb/components/modal.php create mode 100644 lang/vendor/filament/nb/components/pagination.php create mode 100644 lang/vendor/filament/ne/components/button.php create mode 100644 lang/vendor/filament/ne/components/copyable.php create mode 100644 lang/vendor/filament/ne/components/modal.php create mode 100644 lang/vendor/filament/ne/components/pagination.php create mode 100644 lang/vendor/filament/nl/components/button.php create mode 100644 lang/vendor/filament/nl/components/copyable.php create mode 100644 lang/vendor/filament/nl/components/modal.php create mode 100644 lang/vendor/filament/nl/components/pagination.php create mode 100644 lang/vendor/filament/pl/components/badge.php create mode 100644 lang/vendor/filament/pl/components/breadcrumbs.php create mode 100644 lang/vendor/filament/pl/components/button.php create mode 100644 lang/vendor/filament/pl/components/copyable.php create mode 100644 lang/vendor/filament/pl/components/input/one-time-code.php create mode 100644 lang/vendor/filament/pl/components/loading-section.php create mode 100644 lang/vendor/filament/pl/components/modal.php create mode 100644 lang/vendor/filament/pl/components/pagination.php create mode 100644 lang/vendor/filament/pl/components/section.php create mode 100644 lang/vendor/filament/pl/components/tabs.php create mode 100644 lang/vendor/filament/pt/components/button.php create mode 100644 lang/vendor/filament/pt/components/copyable.php create mode 100644 lang/vendor/filament/pt/components/modal.php create mode 100644 lang/vendor/filament/pt/components/pagination.php create mode 100644 lang/vendor/filament/pt_BR/components/button.php create mode 100644 lang/vendor/filament/pt_BR/components/copyable.php create mode 100644 lang/vendor/filament/pt_BR/components/modal.php create mode 100644 lang/vendor/filament/pt_BR/components/pagination.php create mode 100644 lang/vendor/filament/ro/components/button.php create mode 100644 lang/vendor/filament/ro/components/copyable.php create mode 100644 lang/vendor/filament/ro/components/modal.php create mode 100644 lang/vendor/filament/ro/components/pagination.php create mode 100644 lang/vendor/filament/ru/components/button.php create mode 100644 lang/vendor/filament/ru/components/copyable.php create mode 100644 lang/vendor/filament/ru/components/modal.php create mode 100644 lang/vendor/filament/ru/components/pagination.php create mode 100644 lang/vendor/filament/sk/components/badge.php create mode 100644 lang/vendor/filament/sk/components/breadcrumbs.php create mode 100644 lang/vendor/filament/sk/components/button.php create mode 100644 lang/vendor/filament/sk/components/copyable.php create mode 100644 lang/vendor/filament/sk/components/input/one-time-code.php create mode 100644 lang/vendor/filament/sk/components/loading-section.php create mode 100644 lang/vendor/filament/sk/components/modal.php create mode 100644 lang/vendor/filament/sk/components/pagination.php create mode 100644 lang/vendor/filament/sk/components/section.php create mode 100644 lang/vendor/filament/sk/components/tabs.php create mode 100644 lang/vendor/filament/sl/components/button.php create mode 100644 lang/vendor/filament/sl/components/copyable.php create mode 100644 lang/vendor/filament/sl/components/modal.php create mode 100644 lang/vendor/filament/sl/components/pagination.php create mode 100644 lang/vendor/filament/sq/components/button.php create mode 100644 lang/vendor/filament/sq/components/copyable.php create mode 100644 lang/vendor/filament/sq/components/modal.php create mode 100644 lang/vendor/filament/sq/components/pagination.php create mode 100644 lang/vendor/filament/sr_Cyrl/components/button.php create mode 100644 lang/vendor/filament/sr_Cyrl/components/copyable.php create mode 100644 lang/vendor/filament/sr_Cyrl/components/modal.php create mode 100644 lang/vendor/filament/sr_Cyrl/components/pagination.php create mode 100644 lang/vendor/filament/sr_Latn/components/button.php create mode 100644 lang/vendor/filament/sr_Latn/components/copyable.php create mode 100644 lang/vendor/filament/sr_Latn/components/modal.php create mode 100644 lang/vendor/filament/sr_Latn/components/pagination.php create mode 100644 lang/vendor/filament/sv/components/button.php create mode 100644 lang/vendor/filament/sv/components/copyable.php create mode 100644 lang/vendor/filament/sv/components/modal.php create mode 100644 lang/vendor/filament/sv/components/pagination.php create mode 100644 lang/vendor/filament/sw/components/button.php create mode 100644 lang/vendor/filament/sw/components/copyable.php create mode 100644 lang/vendor/filament/sw/components/modal.php create mode 100644 lang/vendor/filament/sw/components/pagination.php create mode 100644 lang/vendor/filament/tg/components/button.php create mode 100644 lang/vendor/filament/tg/components/copyable.php create mode 100644 lang/vendor/filament/tg/components/modal.php create mode 100644 lang/vendor/filament/tg/components/pagination.php create mode 100644 lang/vendor/filament/th/components/button.php create mode 100644 lang/vendor/filament/th/components/copyable.php create mode 100644 lang/vendor/filament/th/components/modal.php create mode 100644 lang/vendor/filament/th/components/pagination.php create mode 100644 lang/vendor/filament/tr/components/badge.php create mode 100644 lang/vendor/filament/tr/components/breadcrumbs.php create mode 100644 lang/vendor/filament/tr/components/button.php create mode 100644 lang/vendor/filament/tr/components/copyable.php create mode 100644 lang/vendor/filament/tr/components/input/one-time-code.php create mode 100644 lang/vendor/filament/tr/components/loading-section.php create mode 100644 lang/vendor/filament/tr/components/modal.php create mode 100644 lang/vendor/filament/tr/components/pagination.php create mode 100644 lang/vendor/filament/tr/components/section.php create mode 100644 lang/vendor/filament/tr/components/tabs.php create mode 100644 lang/vendor/filament/uk/components/button.php create mode 100644 lang/vendor/filament/uk/components/copyable.php create mode 100644 lang/vendor/filament/uk/components/modal.php create mode 100644 lang/vendor/filament/uk/components/pagination.php create mode 100644 lang/vendor/filament/ur/components/button.php create mode 100644 lang/vendor/filament/ur/components/copyable.php create mode 100644 lang/vendor/filament/ur/components/modal.php create mode 100644 lang/vendor/filament/ur/components/pagination.php create mode 100644 lang/vendor/filament/uz/components/button.php create mode 100644 lang/vendor/filament/uz/components/copyable.php create mode 100644 lang/vendor/filament/uz/components/modal.php create mode 100644 lang/vendor/filament/uz/components/pagination.php create mode 100644 lang/vendor/filament/vi/components/button.php create mode 100644 lang/vendor/filament/vi/components/copyable.php create mode 100644 lang/vendor/filament/vi/components/modal.php create mode 100644 lang/vendor/filament/vi/components/pagination.php create mode 100644 lang/vendor/filament/zh_CN/components/button.php create mode 100644 lang/vendor/filament/zh_CN/components/copyable.php create mode 100644 lang/vendor/filament/zh_CN/components/modal.php create mode 100644 lang/vendor/filament/zh_CN/components/pagination.php create mode 100644 lang/vendor/filament/zh_HK/components/button.php create mode 100644 lang/vendor/filament/zh_HK/components/copyable.php create mode 100644 lang/vendor/filament/zh_HK/components/modal.php create mode 100644 lang/vendor/filament/zh_HK/components/pagination.php create mode 100644 lang/vendor/filament/zh_TW/components/button.php create mode 100644 lang/vendor/filament/zh_TW/components/copyable.php create mode 100644 lang/vendor/filament/zh_TW/components/modal.php create mode 100644 lang/vendor/filament/zh_TW/components/pagination.php create mode 100644 storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/HU3Y7520IKesIMloG4Ti0iOGJ7dCI5rHthumb.jpg create mode 100644 storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/ThDzt1JIXzWmsLdaH10o6YYKoEcXcg3P.jpg create mode 100644 storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/0YM9Xvwxz40mpFhVt5piUAxdGMfkGppM.jpg create mode 100644 storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/BT2ESIEwKti3kEVB79WFh65Gdcz16YXzthumb.jpg create mode 100644 storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/dI5s1L7rp8QgKfMT2qcAEFiYtCEO9jaYthumb.jpg create mode 100644 storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/qXYifSK4GKEgbwO1JC3aLLGqS2nKbrOC.jpg create mode 100644 storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/C24MreAFG2W81hUJ7ard9ymR7uYjKals.jpg create mode 100644 storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/KIBLBXjRvNx4nm8CD2Wsw4AACQBfBiFPthumb.jpg create mode 100644 storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/dXvuhVPmIh13jQSLiDkMK5FFxXPnf72Vthumb.jpg create mode 100644 storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/yuXGH9tkxm5DJkAAnIgmFgS8Zc4ltwfl.jpg create mode 100644 tests/Feature/AdminPagesTest.php.tmp create mode 100644 themes/modern/assets/screenshot.png create mode 100644 themes/sablog/assets/screenshot.png diff --git a/app/Filament/Resources/Categories/CategoryResource.php b/app/Filament/Resources/Categories/CategoryResource.php index 2d5b00b..d64c9b7 100644 --- a/app/Filament/Resources/Categories/CategoryResource.php +++ b/app/Filament/Resources/Categories/CategoryResource.php @@ -21,6 +21,12 @@ class CategoryResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '内容'; + protected static ?string $navigationLabel = '分类'; + + protected static ?string $modelLabel = '分类'; + + protected static ?string $pluralModelLabel = '分类'; + protected static ?string $model = Category::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Filament/Resources/Comments/CommentResource.php b/app/Filament/Resources/Comments/CommentResource.php index 85bdc06..5593841 100644 --- a/app/Filament/Resources/Comments/CommentResource.php +++ b/app/Filament/Resources/Comments/CommentResource.php @@ -21,6 +21,12 @@ class CommentResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '内容'; + protected static ?string $navigationLabel = '评论'; + + protected static ?string $modelLabel = '评论'; + + protected static ?string $pluralModelLabel = '评论'; + protected static ?string $model = Comment::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Filament/Resources/Links/LinkResource.php b/app/Filament/Resources/Links/LinkResource.php index 95686d3..cf1fa03 100644 --- a/app/Filament/Resources/Links/LinkResource.php +++ b/app/Filament/Resources/Links/LinkResource.php @@ -21,6 +21,12 @@ class LinkResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '管理'; + protected static ?string $navigationLabel = '友链'; + + protected static ?string $modelLabel = '友链'; + + protected static ?string $pluralModelLabel = '友链'; + protected static ?string $model = Link::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Filament/Resources/Media/MediaResource.php b/app/Filament/Resources/Media/MediaResource.php index e211f82..c6caf9a 100644 --- a/app/Filament/Resources/Media/MediaResource.php +++ b/app/Filament/Resources/Media/MediaResource.php @@ -21,6 +21,12 @@ class MediaResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '管理'; + protected static ?string $navigationLabel = '媒体'; + + protected static ?string $modelLabel = '媒体'; + + protected static ?string $pluralModelLabel = '媒体'; + protected static ?string $model = Media::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Filament/Resources/Posts/PostResource.php b/app/Filament/Resources/Posts/PostResource.php index 217fcdf..2427156 100644 --- a/app/Filament/Resources/Posts/PostResource.php +++ b/app/Filament/Resources/Posts/PostResource.php @@ -21,6 +21,12 @@ class PostResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '内容'; + protected static ?string $navigationLabel = '文章'; + + protected static ?string $modelLabel = '文章'; + + protected static ?string $pluralModelLabel = '文章'; + protected static ?string $model = Post::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Filament/Resources/Users/UserResource.php b/app/Filament/Resources/Users/UserResource.php index 4165783..adf0ce4 100644 --- a/app/Filament/Resources/Users/UserResource.php +++ b/app/Filament/Resources/Users/UserResource.php @@ -21,6 +21,12 @@ class UserResource extends Resource { protected static \UnitEnum|string|null $navigationGroup = '管理'; + protected static ?string $navigationLabel = '用户'; + + protected static ?string $modelLabel = '用户'; + + protected static ?string $pluralModelLabel = '用户'; + protected static ?string $model = User::class; protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedRectangleStack; diff --git a/app/Providers/Filament/AdminPanelProvider.php b/app/Providers/Filament/AdminPanelProvider.php index 41b7383..7736a31 100644 --- a/app/Providers/Filament/AdminPanelProvider.php +++ b/app/Providers/Filament/AdminPanelProvider.php @@ -45,6 +45,7 @@ class AdminPanelProvider extends PanelProvider ->navigationGroups([ NavigationGroup::make('内容'), NavigationGroup::make('管理'), + NavigationGroup::make('插件'), ]) ->discoverResources(in: app_path('Filament/Resources'), for: 'App\Filament\Resources') ->discoverPages(in: app_path('Filament/Pages'), for: 'App\Filament\Pages') diff --git a/docs/plugins.md b/docs/plugins.md index e635c6f..d44b206 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -34,7 +34,7 @@ plugins/{vendor}.{name}/ |------|------| | `provider` | 入口类 FQCN;缺省时自动推断 `src/ServiceProvider.php` | | `requires` | 依赖的其他插件(如会员依赖支付),按 `vendor.name` 引用 | -| `filament_pages` / `filament_resources` | 注册到后台的页面/资源(由 `PluginPages` 汇总) | +| `filament_pages` / `filament_resources` | 注册到后台的页面/资源(由 `PluginPages` 汇总,统一归入「插件」导航分组) | ## ServiceProvider diff --git a/docs/themes.md b/docs/themes.md index 4d015c5..40eb082 100644 --- a/docs/themes.md +++ b/docs/themes.md @@ -22,7 +22,7 @@ themes/{name}/ "version": "1.0.0", "description": "主题描述", "author": "作者", - "screenshot": null + "screenshot": "screenshot.png" } ``` @@ -100,6 +100,14 @@ themes/{name}/ - 开发期:`GET /themes/{name}/assets/{path}` 流式返回(带缓存头) - 生产:`php artisan theme:publish` 复制到 `public/themes/`,由 Web 服务器托管 +## 预览图 + +`theme.json` 的 `screenshot` 指向 `assets/` 下的预览图(如 `screenshot.png`),后台主题管理以卡片形式展示。可用无头浏览器截图生成:`node` + playwright 打开站点首页保存为 `themes/{name}/assets/screenshot.png`。 + +## 移动端适配 + +主题 CSS 需自带 `@media (max-width: 768px)` 断点:容器改全宽、两栏改单栏、导航换行。内置 sablog / modern 已实现,新主题请参照。 + ## 打包与安装 - 目录打成 ZIP(根目录含 theme.json),后台「主题管理」上传安装,或远程市场安装 diff --git a/lang/vendor/filament/am/components/button.php b/lang/vendor/filament/am/components/button.php new file mode 100644 index 0000000..8ca8576 --- /dev/null +++ b/lang/vendor/filament/am/components/button.php @@ -0,0 +1,9 @@ + [ + + 'uploading_file' => 'በመጫን ላይ...', + ], +]; diff --git a/lang/vendor/filament/am/components/copyable.php b/lang/vendor/filament/am/components/copyable.php new file mode 100644 index 0000000..2814996 --- /dev/null +++ b/lang/vendor/filament/am/components/copyable.php @@ -0,0 +1,9 @@ + [ + + 'copied' => 'ተቀድቶዋል', + ], +]; diff --git a/lang/vendor/filament/am/components/modal.php b/lang/vendor/filament/am/components/modal.php new file mode 100644 index 0000000..847172a --- /dev/null +++ b/lang/vendor/filament/am/components/modal.php @@ -0,0 +1,12 @@ + [ + + 'close' => [ + + 'label' => 'ዝጋ', + ], + ], +]; diff --git a/lang/vendor/filament/am/components/pagination.php b/lang/vendor/filament/am/components/pagination.php new file mode 100644 index 0000000..c1a2719 --- /dev/null +++ b/lang/vendor/filament/am/components/pagination.php @@ -0,0 +1,41 @@ + 'የገጽታ አሰሳ', + 'overview' => '{1} ከ1 መዝገብ 1 በማሳየት ላይ |[2,*] ከጠቅላላ :total መዝገቦች ከ:first እስከ :last በማሳየት ላይ::', + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'በየ ገጽ', + 'options' => [ + + 'all' => 'ሁሉም', + ], + ], + ], + 'actions' => [ + + 'first' => [ + + 'label' => 'መጀመርያ', + ], + 'go_to_page' => [ + + 'label' => 'ወደ ገጽ :page ሂድ', + ], + 'last' => [ + + 'label' => 'መጨረሻ', + ], + 'next' => [ + + 'label' => 'ቀጣይ', + ], + 'previous' => [ + + 'label' => 'ያለፈው', + ], + ], +]; diff --git a/lang/vendor/filament/ar/components/badge.php b/lang/vendor/filament/ar/components/badge.php new file mode 100644 index 0000000..36b266b --- /dev/null +++ b/lang/vendor/filament/ar/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'إزالة', + ], + + ], + +]; diff --git a/lang/vendor/filament/ar/components/breadcrumbs.php b/lang/vendor/filament/ar/components/breadcrumbs.php new file mode 100644 index 0000000..b7a5dd2 --- /dev/null +++ b/lang/vendor/filament/ar/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'مسار التصفح', + +]; diff --git a/lang/vendor/filament/ar/components/button.php b/lang/vendor/filament/ar/components/button.php new file mode 100644 index 0000000..af3285e --- /dev/null +++ b/lang/vendor/filament/ar/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'جارٍ رفع الملف...', + ], + +]; diff --git a/lang/vendor/filament/ar/components/copyable.php b/lang/vendor/filament/ar/components/copyable.php new file mode 100644 index 0000000..b9b2e69 --- /dev/null +++ b/lang/vendor/filament/ar/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'تم النسخ', + ], + +]; diff --git a/lang/vendor/filament/ar/components/input/one-time-code.php b/lang/vendor/filament/ar/components/input/one-time-code.php new file mode 100644 index 0000000..ebb7b07 --- /dev/null +++ b/lang/vendor/filament/ar/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'الرمز :position من :count', + +]; diff --git a/lang/vendor/filament/ar/components/loading-section.php b/lang/vendor/filament/ar/components/loading-section.php new file mode 100644 index 0000000..e9a613a --- /dev/null +++ b/lang/vendor/filament/ar/components/loading-section.php @@ -0,0 +1,7 @@ + 'جارٍ التحميل...', + +]; diff --git a/lang/vendor/filament/ar/components/modal.php b/lang/vendor/filament/ar/components/modal.php new file mode 100644 index 0000000..9bd2463 --- /dev/null +++ b/lang/vendor/filament/ar/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'إغلاق', + ], + + ], + +]; diff --git a/lang/vendor/filament/ar/components/pagination.php b/lang/vendor/filament/ar/components/pagination.php new file mode 100644 index 0000000..0276c6c --- /dev/null +++ b/lang/vendor/filament/ar/components/pagination.php @@ -0,0 +1,47 @@ + 'التنقل بين الصفحات', + + 'overview' => '{1} عرض نتيجة واحدة|{2} عرض :first إلى :last من نتيجتين|[3,10] عرض :first إلى :last من :total نتائج|[11,*] عرض :first إلى :last من :total نتيجة', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'لكل صفحة', + + 'options' => [ + 'all' => 'الكل', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'الأولى', + ], + + 'go_to_page' => [ + 'label' => 'انتقل إلى صفحة :page', + ], + + 'last' => [ + 'label' => 'الأخيرة', + ], + + 'next' => [ + 'label' => 'التالي', + ], + + 'previous' => [ + 'label' => 'السابق', + ], + + ], + +]; diff --git a/lang/vendor/filament/ar/components/section.php b/lang/vendor/filament/ar/components/section.php new file mode 100644 index 0000000..d094b09 --- /dev/null +++ b/lang/vendor/filament/ar/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'طي القسم', + ], + + 'expand' => [ + 'label' => 'توسيع القسم', + ], + + ], + +]; diff --git a/lang/vendor/filament/ar/components/tabs.php b/lang/vendor/filament/ar/components/tabs.php new file mode 100644 index 0000000..c8a36e3 --- /dev/null +++ b/lang/vendor/filament/ar/components/tabs.php @@ -0,0 +1,7 @@ + 'علامات التبويب', + +]; diff --git a/lang/vendor/filament/az/components/button.php b/lang/vendor/filament/az/components/button.php new file mode 100644 index 0000000..878f74c --- /dev/null +++ b/lang/vendor/filament/az/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Fayl yüklənir...', + ], + +]; diff --git a/lang/vendor/filament/az/components/copyable.php b/lang/vendor/filament/az/components/copyable.php new file mode 100644 index 0000000..4b0c3ea --- /dev/null +++ b/lang/vendor/filament/az/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopyalandı', + ], + +]; diff --git a/lang/vendor/filament/az/components/modal.php b/lang/vendor/filament/az/components/modal.php new file mode 100644 index 0000000..c515b80 --- /dev/null +++ b/lang/vendor/filament/az/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Bağla', + ], + + ], + +]; diff --git a/lang/vendor/filament/az/components/pagination.php b/lang/vendor/filament/az/components/pagination.php new file mode 100644 index 0000000..72a7f81 --- /dev/null +++ b/lang/vendor/filament/az/components/pagination.php @@ -0,0 +1,45 @@ + 'Səhifələndirmə Naviqasiyası', + + 'overview' => 'Toplam :total nəticədən :first ile :last arası göstərilir', + + 'fields' => [ + + 'records_per_page' => [ + 'label' => 'səhifə başına', + + 'options' => [ + 'all' => 'Hamısı', + ], + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Birinci', + ], + + 'go_to_page' => [ + 'label' => ':page. səhifəyə get', + ], + + 'next' => [ + 'label' => 'Sonrakı', + ], + + 'last' => [ + 'label' => 'Son', + ], + + 'previous' => [ + 'label' => 'Əvvəlki', + ], + + ], + +]; diff --git a/lang/vendor/filament/bg/components/button.php b/lang/vendor/filament/bg/components/button.php new file mode 100644 index 0000000..a732754 --- /dev/null +++ b/lang/vendor/filament/bg/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Качване на файл...', + ], + +]; diff --git a/lang/vendor/filament/bg/components/copyable.php b/lang/vendor/filament/bg/components/copyable.php new file mode 100644 index 0000000..7753fd7 --- /dev/null +++ b/lang/vendor/filament/bg/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Копирано', + ], + +]; diff --git a/lang/vendor/filament/bg/components/modal.php b/lang/vendor/filament/bg/components/modal.php new file mode 100644 index 0000000..8ca951f --- /dev/null +++ b/lang/vendor/filament/bg/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Затвори', + ], + + ], + +]; diff --git a/lang/vendor/filament/bg/components/pagination.php b/lang/vendor/filament/bg/components/pagination.php new file mode 100644 index 0000000..7a2df50 --- /dev/null +++ b/lang/vendor/filament/bg/components/pagination.php @@ -0,0 +1,47 @@ + 'Наигация на странициране', + + 'overview' => '{1} Показване на 1 резултат|[2,*] Показване на :first до :last от общо :total резултата', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Резултати на страница', + + 'options' => [ + 'all' => 'Всички', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Първа', + ], + + 'go_to_page' => [ + 'label' => 'Отиди на страница :page', + ], + + 'last' => [ + 'label' => 'Последна', + ], + + 'next' => [ + 'label' => 'Следваща', + ], + + 'previous' => [ + 'label' => 'Предишна', + ], + + ], + +]; diff --git a/lang/vendor/filament/bn/components/button.php b/lang/vendor/filament/bn/components/button.php new file mode 100644 index 0000000..6869f2f --- /dev/null +++ b/lang/vendor/filament/bn/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'নথি আপলোড হচ্ছে...', + ], + +]; diff --git a/lang/vendor/filament/bn/components/copyable.php b/lang/vendor/filament/bn/components/copyable.php new file mode 100644 index 0000000..4cf5ce9 --- /dev/null +++ b/lang/vendor/filament/bn/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'অনুকৃত', + ], + +]; diff --git a/lang/vendor/filament/bn/components/modal.php b/lang/vendor/filament/bn/components/modal.php new file mode 100644 index 0000000..2471549 --- /dev/null +++ b/lang/vendor/filament/bn/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'বন্ধ করুন', + ], + + ], + +]; diff --git a/lang/vendor/filament/bn/components/pagination.php b/lang/vendor/filament/bn/components/pagination.php new file mode 100644 index 0000000..fdf351a --- /dev/null +++ b/lang/vendor/filament/bn/components/pagination.php @@ -0,0 +1,47 @@ + 'পৃষ্ঠা নেভিগেশন', + + 'overview' => '{1} ১টি ফলাফল দেখানো হচ্ছে|[2,*] :total এর মধ্যে :first থেকে :last পর্যন্ত দেখানো হচ্ছে', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'প্রতি পৃষ্ঠা', + + 'options' => [ + 'all' => 'সব', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'প্রথম', + ], + + 'go_to_page' => [ + 'label' => ':page পৃষ্ঠায় যান', + ], + + 'last' => [ + 'label' => 'শেষ', + ], + + 'next' => [ + 'label' => 'পরবর্তী', + ], + + 'previous' => [ + 'label' => 'পূর্ববর্তী', + ], + + ], + +]; diff --git a/lang/vendor/filament/bs/components/button.php b/lang/vendor/filament/bs/components/button.php new file mode 100644 index 0000000..2d28427 --- /dev/null +++ b/lang/vendor/filament/bs/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Učitavanje fajlova...', + ], + +]; diff --git a/lang/vendor/filament/bs/components/copyable.php b/lang/vendor/filament/bs/components/copyable.php new file mode 100644 index 0000000..0741c30 --- /dev/null +++ b/lang/vendor/filament/bs/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopirano', + ], + +]; diff --git a/lang/vendor/filament/bs/components/modal.php b/lang/vendor/filament/bs/components/modal.php new file mode 100644 index 0000000..99e56d0 --- /dev/null +++ b/lang/vendor/filament/bs/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zatvoriti', + ], + + ], + +]; diff --git a/lang/vendor/filament/bs/components/pagination.php b/lang/vendor/filament/bs/components/pagination.php new file mode 100644 index 0000000..a70f29e --- /dev/null +++ b/lang/vendor/filament/bs/components/pagination.php @@ -0,0 +1,39 @@ + 'Navigacija po stranicama', + + 'overview' => '{1} Prikazuje 1 rezultat|[2,*]Prikazivanje :first od :last od ukupno :total rezultata', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'po stranici', + + 'options' => [ + 'all' => 'Svi', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Idite na stranicu :page', + ], + + 'next' => [ + 'label' => 'Dalje', + ], + + 'previous' => [ + 'label' => 'Nazad', + ], + + ], + +]; diff --git a/lang/vendor/filament/ca/components/button.php b/lang/vendor/filament/ca/components/button.php new file mode 100644 index 0000000..a7e0eb5 --- /dev/null +++ b/lang/vendor/filament/ca/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Pujant arxiu...', + ], + +]; diff --git a/lang/vendor/filament/ca/components/copyable.php b/lang/vendor/filament/ca/components/copyable.php new file mode 100644 index 0000000..4311f32 --- /dev/null +++ b/lang/vendor/filament/ca/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiat', + ], + +]; diff --git a/lang/vendor/filament/ca/components/modal.php b/lang/vendor/filament/ca/components/modal.php new file mode 100644 index 0000000..8edca02 --- /dev/null +++ b/lang/vendor/filament/ca/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Tancar', + ], + + ], + +]; diff --git a/lang/vendor/filament/ca/components/pagination.php b/lang/vendor/filament/ca/components/pagination.php new file mode 100644 index 0000000..5778231 --- /dev/null +++ b/lang/vendor/filament/ca/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginació', + + 'overview' => '{1} Mostrant 1 resultat|[2,*] Mostrant :first a :last de :total resultats', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Per pàgina', + + 'options' => [ + 'all' => 'Tots', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Primera', + ], + + 'go_to_page' => [ + 'label' => 'Anar a la pàgina :page', + ], + + 'last' => [ + 'label' => 'Última', + ], + + 'next' => [ + 'label' => 'Següent', + ], + + 'previous' => [ + 'label' => 'Anterior', + ], + + ], + +]; diff --git a/lang/vendor/filament/ckb/components/button.php b/lang/vendor/filament/ckb/components/button.php new file mode 100644 index 0000000..c25b7c5 --- /dev/null +++ b/lang/vendor/filament/ckb/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'بارکردنی پەڕگە...', + ], + +]; diff --git a/lang/vendor/filament/ckb/components/copyable.php b/lang/vendor/filament/ckb/components/copyable.php new file mode 100644 index 0000000..0f42ce1 --- /dev/null +++ b/lang/vendor/filament/ckb/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'لەبەرگیرایەوە', + ], + +]; diff --git a/lang/vendor/filament/ckb/components/modal.php b/lang/vendor/filament/ckb/components/modal.php new file mode 100644 index 0000000..e731d06 --- /dev/null +++ b/lang/vendor/filament/ckb/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'داخستن', + ], + + ], + +]; diff --git a/lang/vendor/filament/ckb/components/pagination.php b/lang/vendor/filament/ckb/components/pagination.php new file mode 100644 index 0000000..005d40d --- /dev/null +++ b/lang/vendor/filament/ckb/components/pagination.php @@ -0,0 +1,47 @@ + 'ڕێنوێیی پەڕەکردن', + + 'overview' => '{1} پشاندانی ئەنجامێک|[2,*] پیشاندانی :first بۆ :last لە :total ئەنجام', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'بۆ هەر پەڕەیەک', + + 'options' => [ + 'all' => 'هەموو', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'یەکەم', + ], + + 'go_to_page' => [ + 'label' => 'بڕۆ بۆ پەڕەی :page', + ], + + 'last' => [ + 'label' => 'دوایین', + ], + + 'next' => [ + 'label' => 'دواتر', + ], + + 'previous' => [ + 'label' => 'پێشتر', + ], + + ], + +]; diff --git a/lang/vendor/filament/cs/components/badge.php b/lang/vendor/filament/cs/components/badge.php new file mode 100644 index 0000000..930cf2a --- /dev/null +++ b/lang/vendor/filament/cs/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Odstranit', + ], + + ], + +]; diff --git a/lang/vendor/filament/cs/components/breadcrumbs.php b/lang/vendor/filament/cs/components/breadcrumbs.php new file mode 100644 index 0000000..1506ba8 --- /dev/null +++ b/lang/vendor/filament/cs/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Navigační cesta', + +]; diff --git a/lang/vendor/filament/cs/components/button.php b/lang/vendor/filament/cs/components/button.php new file mode 100644 index 0000000..b6f054b --- /dev/null +++ b/lang/vendor/filament/cs/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'Nahrávání souboru...', + + ], + +]; diff --git a/lang/vendor/filament/cs/components/copyable.php b/lang/vendor/filament/cs/components/copyable.php new file mode 100644 index 0000000..c6b1042 --- /dev/null +++ b/lang/vendor/filament/cs/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Zkopírováno', + ], + +]; diff --git a/lang/vendor/filament/cs/components/input/one-time-code.php b/lang/vendor/filament/cs/components/input/one-time-code.php new file mode 100644 index 0000000..4ea1ae1 --- /dev/null +++ b/lang/vendor/filament/cs/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Znak :position z :count', + +]; diff --git a/lang/vendor/filament/cs/components/loading-section.php b/lang/vendor/filament/cs/components/loading-section.php new file mode 100644 index 0000000..4542e61 --- /dev/null +++ b/lang/vendor/filament/cs/components/loading-section.php @@ -0,0 +1,7 @@ + 'Načítává se...', + +]; diff --git a/lang/vendor/filament/cs/components/modal.php b/lang/vendor/filament/cs/components/modal.php new file mode 100644 index 0000000..47a8e24 --- /dev/null +++ b/lang/vendor/filament/cs/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zavřít', + ], + + ], + +]; diff --git a/lang/vendor/filament/cs/components/pagination.php b/lang/vendor/filament/cs/components/pagination.php new file mode 100644 index 0000000..7c7d331 --- /dev/null +++ b/lang/vendor/filament/cs/components/pagination.php @@ -0,0 +1,45 @@ + 'Stránkování', + + 'overview' => '{1} Zobrazuji 1 výsledek|[2,*] Zobrazuji :first až :last z :total výsledků', + + 'fields' => [ + + 'records_per_page' => [ + 'label' => 'na stránku', + + 'options' => [ + 'all' => 'Vše', + ], + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'První', + ], + + 'go_to_page' => [ + 'label' => 'Jít na stránku :page', + ], + + 'last' => [ + 'label' => 'Poslední', + ], + + 'next' => [ + 'label' => 'Další', + ], + + 'previous' => [ + 'label' => 'Předchozí', + ], + + ], + +]; diff --git a/lang/vendor/filament/cs/components/section.php b/lang/vendor/filament/cs/components/section.php new file mode 100644 index 0000000..d7da619 --- /dev/null +++ b/lang/vendor/filament/cs/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Sbalit sekci', + ], + + 'expand' => [ + 'label' => 'Rozbalit sekci', + ], + + ], + +]; diff --git a/lang/vendor/filament/cs/components/tabs.php b/lang/vendor/filament/cs/components/tabs.php new file mode 100644 index 0000000..abecc35 --- /dev/null +++ b/lang/vendor/filament/cs/components/tabs.php @@ -0,0 +1,7 @@ + 'Záložky', + +]; diff --git a/lang/vendor/filament/cy/components/copyable.php b/lang/vendor/filament/cy/components/copyable.php new file mode 100644 index 0000000..282c992 --- /dev/null +++ b/lang/vendor/filament/cy/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Wedi Copïo', + ], + +]; diff --git a/lang/vendor/filament/cy/components/pagination.php b/lang/vendor/filament/cy/components/pagination.php new file mode 100644 index 0000000..33b44aa --- /dev/null +++ b/lang/vendor/filament/cy/components/pagination.php @@ -0,0 +1,39 @@ + 'Gwe-lywio tudalennau', + + 'overview' => '{1} Dangos 1 canlyniad|[2,*] Yn dangos :first i :last o :total canlyniadau', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'fesul tudalen', + + 'options' => [ + 'all' => 'Pawb', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Ewch i dudalen :page', + ], + + 'next' => [ + 'label' => 'Nesaf', + ], + + 'previous' => [ + 'label' => 'Blaenorol', + ], + + ], + +]; diff --git a/lang/vendor/filament/da/components/button.php b/lang/vendor/filament/da/components/button.php new file mode 100644 index 0000000..ed9ffe6 --- /dev/null +++ b/lang/vendor/filament/da/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Uploader fil...', + ], + +]; diff --git a/lang/vendor/filament/da/components/copyable.php b/lang/vendor/filament/da/components/copyable.php new file mode 100644 index 0000000..47492bd --- /dev/null +++ b/lang/vendor/filament/da/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopieret', + ], + +]; diff --git a/lang/vendor/filament/da/components/modal.php b/lang/vendor/filament/da/components/modal.php new file mode 100644 index 0000000..fece422 --- /dev/null +++ b/lang/vendor/filament/da/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Luk', + ], + + ], + +]; diff --git a/lang/vendor/filament/da/components/pagination.php b/lang/vendor/filament/da/components/pagination.php new file mode 100644 index 0000000..fee1068 --- /dev/null +++ b/lang/vendor/filament/da/components/pagination.php @@ -0,0 +1,39 @@ + 'Paginering Navigation', + + 'overview' => 'Viser :first til :last af :total resultater', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'per side', + + 'options' => [ + 'all' => 'Alle', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Gå til side :page', + ], + + 'next' => [ + 'label' => 'Næste', + ], + + 'previous' => [ + 'label' => 'Forrige', + ], + + ], + +]; diff --git a/lang/vendor/filament/de/components/badge.php b/lang/vendor/filament/de/components/badge.php new file mode 100644 index 0000000..58a4696 --- /dev/null +++ b/lang/vendor/filament/de/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Entfernen', + ], + + ], + +]; diff --git a/lang/vendor/filament/de/components/breadcrumbs.php b/lang/vendor/filament/de/components/breadcrumbs.php new file mode 100644 index 0000000..daa22d2 --- /dev/null +++ b/lang/vendor/filament/de/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Breadcrumb', + +]; diff --git a/lang/vendor/filament/de/components/button.php b/lang/vendor/filament/de/components/button.php new file mode 100644 index 0000000..3586998 --- /dev/null +++ b/lang/vendor/filament/de/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Datei wird hochgeladen...', + ], + +]; diff --git a/lang/vendor/filament/de/components/copyable.php b/lang/vendor/filament/de/components/copyable.php new file mode 100644 index 0000000..0d89569 --- /dev/null +++ b/lang/vendor/filament/de/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopiert', + ], + +]; diff --git a/lang/vendor/filament/de/components/input/one-time-code.php b/lang/vendor/filament/de/components/input/one-time-code.php new file mode 100644 index 0000000..914febe --- /dev/null +++ b/lang/vendor/filament/de/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Zeichen :position von :count', + +]; diff --git a/lang/vendor/filament/de/components/loading-section.php b/lang/vendor/filament/de/components/loading-section.php new file mode 100644 index 0000000..fe6f5a6 --- /dev/null +++ b/lang/vendor/filament/de/components/loading-section.php @@ -0,0 +1,7 @@ + 'Lädt...', + +]; diff --git a/lang/vendor/filament/de/components/modal.php b/lang/vendor/filament/de/components/modal.php new file mode 100644 index 0000000..dfaa393 --- /dev/null +++ b/lang/vendor/filament/de/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Schließen', + ], + + ], + +]; diff --git a/lang/vendor/filament/de/components/pagination.php b/lang/vendor/filament/de/components/pagination.php new file mode 100644 index 0000000..64301da --- /dev/null +++ b/lang/vendor/filament/de/components/pagination.php @@ -0,0 +1,47 @@ + 'Seitennavigation', + + 'overview' => '{1} Zeige 1 Ergebnis|[2,*] Zeige :first bis :last von :total Ergebnissen', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'pro Seite', + + 'options' => [ + 'all' => 'Alle', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Erste', + ], + + 'go_to_page' => [ + 'label' => 'Weiter zur Seite :page', + ], + + 'last' => [ + 'label' => 'Letzte', + ], + + 'next' => [ + 'label' => 'Nächste', + ], + + 'previous' => [ + 'label' => 'Vorherige', + ], + + ], + +]; diff --git a/lang/vendor/filament/de/components/section.php b/lang/vendor/filament/de/components/section.php new file mode 100644 index 0000000..279aa75 --- /dev/null +++ b/lang/vendor/filament/de/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Abschnitt einklappen', + ], + + 'expand' => [ + 'label' => 'Abschnitt ausklappen', + ], + + ], + +]; diff --git a/lang/vendor/filament/de/components/tabs.php b/lang/vendor/filament/de/components/tabs.php new file mode 100644 index 0000000..accfad9 --- /dev/null +++ b/lang/vendor/filament/de/components/tabs.php @@ -0,0 +1,7 @@ + 'Registerkarten', + +]; diff --git a/lang/vendor/filament/el/components/button.php b/lang/vendor/filament/el/components/button.php new file mode 100644 index 0000000..6329cc1 --- /dev/null +++ b/lang/vendor/filament/el/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Uploading file...', + ], + +]; diff --git a/lang/vendor/filament/el/components/copyable.php b/lang/vendor/filament/el/components/copyable.php new file mode 100644 index 0000000..683a0c7 --- /dev/null +++ b/lang/vendor/filament/el/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Αντιγράφηκε', + ], + +]; diff --git a/lang/vendor/filament/el/components/modal.php b/lang/vendor/filament/el/components/modal.php new file mode 100644 index 0000000..d6a944f --- /dev/null +++ b/lang/vendor/filament/el/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Άκυρο', + ], + + ], + +]; diff --git a/lang/vendor/filament/el/components/pagination.php b/lang/vendor/filament/el/components/pagination.php new file mode 100644 index 0000000..e6b488f --- /dev/null +++ b/lang/vendor/filament/el/components/pagination.php @@ -0,0 +1,47 @@ + 'Pagination navigation', + + 'overview' => '{1} Προβολή 1 αποτελέσματος|[2,*] Προβολή :first έως :last (από :total αποτελέσματα)', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Ανά σελίδα', + + 'options' => [ + 'all' => 'Όλα', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Πρώτη σελίδα', + ], + + 'go_to_page' => [ + 'label' => 'Πήγαινε στη σελίδα :page', + ], + + 'last' => [ + 'label' => 'Τελευταία σελίδα', + ], + + 'next' => [ + 'label' => 'Επόμενη', + ], + + 'previous' => [ + 'label' => 'Προηγούμενη', + ], + + ], + +]; diff --git a/lang/vendor/filament/en/components/badge.php b/lang/vendor/filament/en/components/badge.php new file mode 100644 index 0000000..a0ebecd --- /dev/null +++ b/lang/vendor/filament/en/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Remove', + ], + + ], + +]; diff --git a/lang/vendor/filament/en/components/breadcrumbs.php b/lang/vendor/filament/en/components/breadcrumbs.php new file mode 100644 index 0000000..daa22d2 --- /dev/null +++ b/lang/vendor/filament/en/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Breadcrumb', + +]; diff --git a/lang/vendor/filament/en/components/button.php b/lang/vendor/filament/en/components/button.php new file mode 100644 index 0000000..6329cc1 --- /dev/null +++ b/lang/vendor/filament/en/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Uploading file...', + ], + +]; diff --git a/lang/vendor/filament/en/components/copyable.php b/lang/vendor/filament/en/components/copyable.php new file mode 100644 index 0000000..8c73673 --- /dev/null +++ b/lang/vendor/filament/en/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copied', + ], + +]; diff --git a/lang/vendor/filament/en/components/input/one-time-code.php b/lang/vendor/filament/en/components/input/one-time-code.php new file mode 100644 index 0000000..0ba9cc7 --- /dev/null +++ b/lang/vendor/filament/en/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Character :position of :count', + +]; diff --git a/lang/vendor/filament/en/components/loading-section.php b/lang/vendor/filament/en/components/loading-section.php new file mode 100644 index 0000000..8941893 --- /dev/null +++ b/lang/vendor/filament/en/components/loading-section.php @@ -0,0 +1,7 @@ + 'Loading...', + +]; diff --git a/lang/vendor/filament/en/components/modal.php b/lang/vendor/filament/en/components/modal.php new file mode 100644 index 0000000..5321407 --- /dev/null +++ b/lang/vendor/filament/en/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Close', + ], + + ], + +]; diff --git a/lang/vendor/filament/en/components/pagination.php b/lang/vendor/filament/en/components/pagination.php new file mode 100644 index 0000000..6c51acd --- /dev/null +++ b/lang/vendor/filament/en/components/pagination.php @@ -0,0 +1,47 @@ + 'Pagination navigation', + + 'overview' => '{1} Showing 1 result|[2,*] Showing :first to :last of :total results', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Per page', + + 'options' => [ + 'all' => 'All', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'First', + ], + + 'go_to_page' => [ + 'label' => 'Go to page :page', + ], + + 'last' => [ + 'label' => 'Last', + ], + + 'next' => [ + 'label' => 'Next', + ], + + 'previous' => [ + 'label' => 'Previous', + ], + + ], + +]; diff --git a/lang/vendor/filament/en/components/section.php b/lang/vendor/filament/en/components/section.php new file mode 100644 index 0000000..8c1bc6b --- /dev/null +++ b/lang/vendor/filament/en/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Collapse section', + ], + + 'expand' => [ + 'label' => 'Expand section', + ], + + ], + +]; diff --git a/lang/vendor/filament/en/components/tabs.php b/lang/vendor/filament/en/components/tabs.php new file mode 100644 index 0000000..13981e5 --- /dev/null +++ b/lang/vendor/filament/en/components/tabs.php @@ -0,0 +1,7 @@ + 'Tabs', + +]; diff --git a/lang/vendor/filament/es/components/badge.php b/lang/vendor/filament/es/components/badge.php new file mode 100644 index 0000000..17aa9db --- /dev/null +++ b/lang/vendor/filament/es/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Remover', + ], + + ], + +]; diff --git a/lang/vendor/filament/es/components/breadcrumbs.php b/lang/vendor/filament/es/components/breadcrumbs.php new file mode 100644 index 0000000..242c061 --- /dev/null +++ b/lang/vendor/filament/es/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Ruta de navegación', + +]; diff --git a/lang/vendor/filament/es/components/button.php b/lang/vendor/filament/es/components/button.php new file mode 100644 index 0000000..1411349 --- /dev/null +++ b/lang/vendor/filament/es/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'Subiendo archivo...', + + ], + +]; diff --git a/lang/vendor/filament/es/components/copyable.php b/lang/vendor/filament/es/components/copyable.php new file mode 100644 index 0000000..2aadb0b --- /dev/null +++ b/lang/vendor/filament/es/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiado', + ], + +]; diff --git a/lang/vendor/filament/es/components/input/one-time-code.php b/lang/vendor/filament/es/components/input/one-time-code.php new file mode 100644 index 0000000..7724092 --- /dev/null +++ b/lang/vendor/filament/es/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Carácter :position de :count', + +]; diff --git a/lang/vendor/filament/es/components/loading-section.php b/lang/vendor/filament/es/components/loading-section.php new file mode 100644 index 0000000..d107b95 --- /dev/null +++ b/lang/vendor/filament/es/components/loading-section.php @@ -0,0 +1,7 @@ + 'Cargando...', + +]; diff --git a/lang/vendor/filament/es/components/modal.php b/lang/vendor/filament/es/components/modal.php new file mode 100644 index 0000000..b679fc7 --- /dev/null +++ b/lang/vendor/filament/es/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Cerrar', + ], + + ], + +]; diff --git a/lang/vendor/filament/es/components/pagination.php b/lang/vendor/filament/es/components/pagination.php new file mode 100644 index 0000000..b8e9377 --- /dev/null +++ b/lang/vendor/filament/es/components/pagination.php @@ -0,0 +1,47 @@ + 'Navegación de paginación', + + 'overview' => '{1} Se muestra un resultado|[2,*] Se muestran de :first a :last de :total resultados', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'por página', + + 'options' => [ + 'all' => 'Todos', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Primera', + ], + + 'go_to_page' => [ + 'label' => 'Ir a la página :page', + ], + + 'last' => [ + 'label' => 'Última', + ], + + 'next' => [ + 'label' => 'Siguiente', + ], + + 'previous' => [ + 'label' => 'Anterior', + ], + + ], + +]; diff --git a/lang/vendor/filament/es/components/section.php b/lang/vendor/filament/es/components/section.php new file mode 100644 index 0000000..65231d2 --- /dev/null +++ b/lang/vendor/filament/es/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Contraer sección', + ], + + 'expand' => [ + 'label' => 'Expandir sección', + ], + + ], + +]; diff --git a/lang/vendor/filament/es/components/tabs.php b/lang/vendor/filament/es/components/tabs.php new file mode 100644 index 0000000..0f78f0f --- /dev/null +++ b/lang/vendor/filament/es/components/tabs.php @@ -0,0 +1,7 @@ + 'Pestañas', + +]; diff --git a/lang/vendor/filament/et/components/button.php b/lang/vendor/filament/et/components/button.php new file mode 100644 index 0000000..17985a2 --- /dev/null +++ b/lang/vendor/filament/et/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Faili üleslaadimine...', + ], + +]; diff --git a/lang/vendor/filament/et/components/copyable.php b/lang/vendor/filament/et/components/copyable.php new file mode 100644 index 0000000..93d08f8 --- /dev/null +++ b/lang/vendor/filament/et/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopeeritud', + ], + +]; diff --git a/lang/vendor/filament/et/components/modal.php b/lang/vendor/filament/et/components/modal.php new file mode 100644 index 0000000..5953764 --- /dev/null +++ b/lang/vendor/filament/et/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Sulge', + ], + + ], + +]; diff --git a/lang/vendor/filament/et/components/pagination.php b/lang/vendor/filament/et/components/pagination.php new file mode 100644 index 0000000..b1e850f --- /dev/null +++ b/lang/vendor/filament/et/components/pagination.php @@ -0,0 +1,47 @@ + 'Lehe navigeerimine', + + 'overview' => '{1} Kuvatakse 1 tulemus|[2,*] Kuvatakse :first – :last kokku :total tulemusest', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Lehel', + + 'options' => [ + 'all' => 'Kõik', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Esimene', + ], + + 'go_to_page' => [ + 'label' => 'Mine lehele :page', + ], + + 'last' => [ + 'label' => 'Viimane', + ], + + 'next' => [ + 'label' => 'Järgmine', + ], + + 'previous' => [ + 'label' => 'Eelmine', + ], + + ], + +]; diff --git a/lang/vendor/filament/eu/components/button.php b/lang/vendor/filament/eu/components/button.php new file mode 100644 index 0000000..8af7f16 --- /dev/null +++ b/lang/vendor/filament/eu/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'Artxiboa igotzen...', + + ], + +]; diff --git a/lang/vendor/filament/eu/components/copyable.php b/lang/vendor/filament/eu/components/copyable.php new file mode 100644 index 0000000..3e35961 --- /dev/null +++ b/lang/vendor/filament/eu/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopiatuta', + ], + +]; diff --git a/lang/vendor/filament/eu/components/modal.php b/lang/vendor/filament/eu/components/modal.php new file mode 100644 index 0000000..ce784f0 --- /dev/null +++ b/lang/vendor/filament/eu/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Itxi', + ], + + ], + +]; diff --git a/lang/vendor/filament/eu/components/pagination.php b/lang/vendor/filament/eu/components/pagination.php new file mode 100644 index 0000000..6fc1c67 --- /dev/null +++ b/lang/vendor/filament/eu/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginazioaren nabigazioa', + + 'overview' => '{1} Emaitza bat erakusten da|[2,*] :total emaitzatik :firstetik :lastera erakusten dira', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'orriko', + + 'options' => [ + 'all' => 'Denak', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Lehena', + ], + + 'go_to_page' => [ + 'label' => 'Joan :page orrira', + ], + + 'last' => [ + 'label' => 'Azkena', + ], + + 'next' => [ + 'label' => 'Hurrengoa', + ], + + 'previous' => [ + 'label' => 'Aurrekoa', + ], + + ], + +]; diff --git a/lang/vendor/filament/fa/components/button.php b/lang/vendor/filament/fa/components/button.php new file mode 100644 index 0000000..289a81d --- /dev/null +++ b/lang/vendor/filament/fa/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'درحال آپلود فایل...', + + ], + +]; diff --git a/lang/vendor/filament/fa/components/copyable.php b/lang/vendor/filament/fa/components/copyable.php new file mode 100644 index 0000000..c5a2eb5 --- /dev/null +++ b/lang/vendor/filament/fa/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'کپی شد', + ], + +]; diff --git a/lang/vendor/filament/fa/components/modal.php b/lang/vendor/filament/fa/components/modal.php new file mode 100644 index 0000000..cc0779a --- /dev/null +++ b/lang/vendor/filament/fa/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'بستن', + ], + + ], + +]; diff --git a/lang/vendor/filament/fa/components/pagination.php b/lang/vendor/filament/fa/components/pagination.php new file mode 100644 index 0000000..385a211 --- /dev/null +++ b/lang/vendor/filament/fa/components/pagination.php @@ -0,0 +1,47 @@ + 'صفحه بندی', + + 'overview' => 'در حال نمایش :first به :last از :total نتیجه', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'در هر صفحه', + + 'options' => [ + 'all' => 'همه', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'اولین', + ], + + 'go_to_page' => [ + 'label' => 'برو به صفحه :page', + ], + + 'last' => [ + 'label' => 'آخرین', + ], + + 'next' => [ + 'label' => 'بعدی', + ], + + 'previous' => [ + 'label' => 'قبلی', + ], + + ], + +]; diff --git a/lang/vendor/filament/fi/components/badge.php b/lang/vendor/filament/fi/components/badge.php new file mode 100644 index 0000000..d03673b --- /dev/null +++ b/lang/vendor/filament/fi/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Poista', + ], + + ], + +]; diff --git a/lang/vendor/filament/fi/components/breadcrumbs.php b/lang/vendor/filament/fi/components/breadcrumbs.php new file mode 100644 index 0000000..9fff4a3 --- /dev/null +++ b/lang/vendor/filament/fi/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Murupolku', + +]; diff --git a/lang/vendor/filament/fi/components/button.php b/lang/vendor/filament/fi/components/button.php new file mode 100644 index 0000000..08ab89b --- /dev/null +++ b/lang/vendor/filament/fi/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Siirretään tiedostoa...', + ], + +]; diff --git a/lang/vendor/filament/fi/components/copyable.php b/lang/vendor/filament/fi/components/copyable.php new file mode 100644 index 0000000..9b21276 --- /dev/null +++ b/lang/vendor/filament/fi/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopioitu', + ], + +]; diff --git a/lang/vendor/filament/fi/components/input/one-time-code.php b/lang/vendor/filament/fi/components/input/one-time-code.php new file mode 100644 index 0000000..09d69c1 --- /dev/null +++ b/lang/vendor/filament/fi/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Merkki :position / :count', + +]; diff --git a/lang/vendor/filament/fi/components/loading-section.php b/lang/vendor/filament/fi/components/loading-section.php new file mode 100644 index 0000000..6a36eb6 --- /dev/null +++ b/lang/vendor/filament/fi/components/loading-section.php @@ -0,0 +1,7 @@ + 'Ladataan...', + +]; diff --git a/lang/vendor/filament/fi/components/modal.php b/lang/vendor/filament/fi/components/modal.php new file mode 100644 index 0000000..999d1cb --- /dev/null +++ b/lang/vendor/filament/fi/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Sulje', + ], + + ], + +]; diff --git a/lang/vendor/filament/fi/components/pagination.php b/lang/vendor/filament/fi/components/pagination.php new file mode 100644 index 0000000..859ba14 --- /dev/null +++ b/lang/vendor/filament/fi/components/pagination.php @@ -0,0 +1,47 @@ + 'Sivujen navigointi', + + 'overview' => '{1} Näytetään 1 tulos|[2,*] Näytetään :first - :last / :total tulosta', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'per sivu', + + 'options' => [ + 'all' => 'Kaikki', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Ensimmäinen', + ], + + 'go_to_page' => [ + 'label' => 'Mene sivulle :page', + ], + + 'last' => [ + 'label' => 'Viimeinen', + ], + + 'next' => [ + 'label' => 'Seuraava', + ], + + 'previous' => [ + 'label' => 'Edellinen', + ], + + ], + +]; diff --git a/lang/vendor/filament/fi/components/section.php b/lang/vendor/filament/fi/components/section.php new file mode 100644 index 0000000..4645cac --- /dev/null +++ b/lang/vendor/filament/fi/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Kutista osio', + ], + + 'expand' => [ + 'label' => 'Laajenna osio', + ], + + ], + +]; diff --git a/lang/vendor/filament/fi/components/tabs.php b/lang/vendor/filament/fi/components/tabs.php new file mode 100644 index 0000000..94f952c --- /dev/null +++ b/lang/vendor/filament/fi/components/tabs.php @@ -0,0 +1,7 @@ + 'Välilehdet', + +]; diff --git a/lang/vendor/filament/fr/components/button.php b/lang/vendor/filament/fr/components/button.php new file mode 100644 index 0000000..68afd72 --- /dev/null +++ b/lang/vendor/filament/fr/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Chargement du fichier...', + ], + +]; diff --git a/lang/vendor/filament/fr/components/copyable.php b/lang/vendor/filament/fr/components/copyable.php new file mode 100644 index 0000000..e4c1897 --- /dev/null +++ b/lang/vendor/filament/fr/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copié', + ], + +]; diff --git a/lang/vendor/filament/fr/components/modal.php b/lang/vendor/filament/fr/components/modal.php new file mode 100644 index 0000000..22ddd7f --- /dev/null +++ b/lang/vendor/filament/fr/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Fermer', + ], + + ], + +]; diff --git a/lang/vendor/filament/fr/components/pagination.php b/lang/vendor/filament/fr/components/pagination.php new file mode 100644 index 0000000..e6ddbf6 --- /dev/null +++ b/lang/vendor/filament/fr/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigation par pagination', + + 'overview' => '{1} Affichage de 1 résultat|[2,*] Affichage de :first à :last sur :total résultats', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'par page', + + 'options' => [ + 'all' => 'Tous', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Aller à la page :page', + ], + + 'next' => [ + 'label' => 'Suivant', + ], + + 'previous' => [ + 'label' => 'Précédent', + ], + + 'first' => [ + 'label' => 'Première', + ], + + 'last' => [ + 'label' => 'Dernière', + ], + + ], + +]; diff --git a/lang/vendor/filament/he/components/button.php b/lang/vendor/filament/he/components/button.php new file mode 100644 index 0000000..5919b5d --- /dev/null +++ b/lang/vendor/filament/he/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'מעלה קבצים...', + ], + +]; diff --git a/lang/vendor/filament/he/components/copyable.php b/lang/vendor/filament/he/components/copyable.php new file mode 100644 index 0000000..a36d5b9 --- /dev/null +++ b/lang/vendor/filament/he/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'הועתק', + ], + +]; diff --git a/lang/vendor/filament/he/components/modal.php b/lang/vendor/filament/he/components/modal.php new file mode 100644 index 0000000..517d823 --- /dev/null +++ b/lang/vendor/filament/he/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'סגור', + ], + + ], + +]; diff --git a/lang/vendor/filament/he/components/pagination.php b/lang/vendor/filament/he/components/pagination.php new file mode 100644 index 0000000..8fc8eb3 --- /dev/null +++ b/lang/vendor/filament/he/components/pagination.php @@ -0,0 +1,47 @@ + 'הצגת רשומות', + + 'overview' => 'מציג :first - :last מתוך :total תוצאות', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'בעמוד', + + 'options' => [ + 'all' => 'הכל', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'ראשון', + ], + + 'go_to_page' => [ + 'label' => 'נווט לעמוד :page', + ], + + 'last' => [ + 'label' => 'אחרון', + ], + + 'next' => [ + 'label' => 'הבא', + ], + + 'previous' => [ + 'label' => 'הקודם', + ], + + ], + +]; diff --git a/lang/vendor/filament/hi/components/pagination.php b/lang/vendor/filament/hi/components/pagination.php new file mode 100644 index 0000000..4ee8822 --- /dev/null +++ b/lang/vendor/filament/hi/components/pagination.php @@ -0,0 +1,33 @@ + 'पृष्ठ मार्गदर्शन', + + 'overview' => ':first से :last प्रविष्टियां :total में से', + + 'fields' => [ + + 'records_per_page' => [ + 'label' => 'प्रति पृष्ठ', + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'पृष्ठ :page पर जाएं', + ], + + 'next' => [ + 'label' => 'अगला', + ], + + 'previous' => [ + 'label' => 'पिछला', + ], + + ], + +]; diff --git a/lang/vendor/filament/hr/components/button.php b/lang/vendor/filament/hr/components/button.php new file mode 100644 index 0000000..8f22854 --- /dev/null +++ b/lang/vendor/filament/hr/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Prenosim datoteku...', + ], + +]; diff --git a/lang/vendor/filament/hr/components/copyable.php b/lang/vendor/filament/hr/components/copyable.php new file mode 100644 index 0000000..0741c30 --- /dev/null +++ b/lang/vendor/filament/hr/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopirano', + ], + +]; diff --git a/lang/vendor/filament/hr/components/modal.php b/lang/vendor/filament/hr/components/modal.php new file mode 100644 index 0000000..3f49931 --- /dev/null +++ b/lang/vendor/filament/hr/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zatvori', + ], + + ], + +]; diff --git a/lang/vendor/filament/hr/components/pagination.php b/lang/vendor/filament/hr/components/pagination.php new file mode 100644 index 0000000..6744807 --- /dev/null +++ b/lang/vendor/filament/hr/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigacija stranicama', + + 'overview' => '{1} Prikazuje se 1 rezultat|[2,*] Prikazuje se :first do :last od ukupno :total rezultata', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Po stranici', + + 'options' => [ + 'all' => 'Sve', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prva', + ], + + 'go_to_page' => [ + 'label' => 'Idi na stranicu :page', + ], + + 'last' => [ + 'label' => 'Zadnja', + ], + + 'next' => [ + 'label' => 'Naprijed', + ], + + 'previous' => [ + 'label' => 'Natrag', + ], + + ], + +]; diff --git a/lang/vendor/filament/hu/components/button.php b/lang/vendor/filament/hu/components/button.php new file mode 100644 index 0000000..840c392 --- /dev/null +++ b/lang/vendor/filament/hu/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Fájl feltöltése...', + ], + +]; diff --git a/lang/vendor/filament/hu/components/copyable.php b/lang/vendor/filament/hu/components/copyable.php new file mode 100644 index 0000000..680fa07 --- /dev/null +++ b/lang/vendor/filament/hu/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kimásolva', + ], + +]; diff --git a/lang/vendor/filament/hu/components/modal.php b/lang/vendor/filament/hu/components/modal.php new file mode 100644 index 0000000..64eb231 --- /dev/null +++ b/lang/vendor/filament/hu/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Bezárás', + ], + + ], + +]; diff --git a/lang/vendor/filament/hu/components/pagination.php b/lang/vendor/filament/hu/components/pagination.php new file mode 100644 index 0000000..be6a258 --- /dev/null +++ b/lang/vendor/filament/hu/components/pagination.php @@ -0,0 +1,47 @@ + 'Lapozás', + + 'overview' => '{1} 1 találat|[2,*] :first - :last megjelenítve a(z) :total találatból', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Sorok száma:', + + 'options' => [ + 'all' => 'Összes', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Első', + ], + + 'go_to_page' => [ + 'label' => 'Ugrás az oldalra: :page', + ], + + 'last' => [ + 'label' => 'Utolsó', + ], + + 'next' => [ + 'label' => 'Következő', + ], + + 'previous' => [ + 'label' => 'Előző', + ], + + ], + +]; diff --git a/lang/vendor/filament/hy/components/button.php b/lang/vendor/filament/hy/components/button.php new file mode 100644 index 0000000..c470508 --- /dev/null +++ b/lang/vendor/filament/hy/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Ֆայլի վերբեռնում...', + ], + +]; diff --git a/lang/vendor/filament/hy/components/copyable.php b/lang/vendor/filament/hy/components/copyable.php new file mode 100644 index 0000000..1d22117 --- /dev/null +++ b/lang/vendor/filament/hy/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Պատճենված է', + ], + +]; diff --git a/lang/vendor/filament/hy/components/modal.php b/lang/vendor/filament/hy/components/modal.php new file mode 100644 index 0000000..f275697 --- /dev/null +++ b/lang/vendor/filament/hy/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Փակել', + ], + + ], + +]; diff --git a/lang/vendor/filament/hy/components/pagination.php b/lang/vendor/filament/hy/components/pagination.php new file mode 100644 index 0000000..e6cfad6 --- /dev/null +++ b/lang/vendor/filament/hy/components/pagination.php @@ -0,0 +1,47 @@ + 'Էջավորման նավիգացիա', + + 'overview' => 'Ցուցադրվում են :total արդյունքներից :first-ից :last-ը', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Մեկ էջում', + + 'options' => [ + 'all' => 'Բոլորը', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Առաջինը', + ], + + 'go_to_page' => [ + 'label' => 'Գնալ էջ :page', + ], + + 'last' => [ + 'label' => 'Վերջինը', + ], + + 'next' => [ + 'label' => 'Հաջորդը', + ], + + 'previous' => [ + 'label' => 'Նախորդը', + ], + + ], + +]; diff --git a/lang/vendor/filament/id/components/button.php b/lang/vendor/filament/id/components/button.php new file mode 100644 index 0000000..8d03da9 --- /dev/null +++ b/lang/vendor/filament/id/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'Mengunggah berkas...', + + ], + +]; diff --git a/lang/vendor/filament/id/components/copyable.php b/lang/vendor/filament/id/components/copyable.php new file mode 100644 index 0000000..a6d8074 --- /dev/null +++ b/lang/vendor/filament/id/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Berhasil disalin', + ], + +]; diff --git a/lang/vendor/filament/id/components/modal.php b/lang/vendor/filament/id/components/modal.php new file mode 100644 index 0000000..736df38 --- /dev/null +++ b/lang/vendor/filament/id/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Tutup', + ], + + ], + +]; diff --git a/lang/vendor/filament/id/components/pagination.php b/lang/vendor/filament/id/components/pagination.php new file mode 100644 index 0000000..a5e9e15 --- /dev/null +++ b/lang/vendor/filament/id/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigasi halaman', + + 'overview' => '{1} Menampilkan 1 hasil|[2,*] Menampilkan :first sampai :last dari :total hasil', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'per halaman', + + 'options' => [ + 'all' => 'Semua', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Pertama', + ], + + 'go_to_page' => [ + 'label' => 'Ke halaman :page', + ], + + 'last' => [ + 'label' => 'Terakhir', + ], + + 'next' => [ + 'label' => 'Selanjutnya', + ], + + 'previous' => [ + 'label' => 'Sebelumnya', + ], + + ], + +]; diff --git a/lang/vendor/filament/it/components/button.php b/lang/vendor/filament/it/components/button.php new file mode 100644 index 0000000..0e0fe5a --- /dev/null +++ b/lang/vendor/filament/it/components/button.php @@ -0,0 +1,11 @@ + [ + + 'uploading_file' => 'Caricamento file...', + + ], + +]; diff --git a/lang/vendor/filament/it/components/copyable.php b/lang/vendor/filament/it/components/copyable.php new file mode 100644 index 0000000..8ac0842 --- /dev/null +++ b/lang/vendor/filament/it/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiato', + ], + +]; diff --git a/lang/vendor/filament/it/components/modal.php b/lang/vendor/filament/it/components/modal.php new file mode 100644 index 0000000..cff4e7e --- /dev/null +++ b/lang/vendor/filament/it/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Chiudi', + ], + + ], + +]; diff --git a/lang/vendor/filament/it/components/pagination.php b/lang/vendor/filament/it/components/pagination.php new file mode 100644 index 0000000..b1e1576 --- /dev/null +++ b/lang/vendor/filament/it/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigazione paginazione', + + 'overview' => '{1} Mostrato 1 risultato|[2,*] Mostrati da :first a :last di :total risultati', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'per pagina', + + 'options' => [ + 'all' => 'Tutti', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prima', + ], + + 'go_to_page' => [ + 'label' => 'Vai a pagina :page', + ], + + 'last' => [ + 'label' => 'Ultima', + ], + + 'next' => [ + 'label' => 'Successivo', + ], + + 'previous' => [ + 'label' => 'Precedente', + ], + + ], + +]; diff --git a/lang/vendor/filament/ja/components/button.php b/lang/vendor/filament/ja/components/button.php new file mode 100644 index 0000000..7a0d282 --- /dev/null +++ b/lang/vendor/filament/ja/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'ファイルをアップロード中...', + ], + +]; diff --git a/lang/vendor/filament/ja/components/copyable.php b/lang/vendor/filament/ja/components/copyable.php new file mode 100644 index 0000000..653cc85 --- /dev/null +++ b/lang/vendor/filament/ja/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'コピーしました', + ], + +]; diff --git a/lang/vendor/filament/ja/components/input/one-time-code.php b/lang/vendor/filament/ja/components/input/one-time-code.php new file mode 100644 index 0000000..67f4c10 --- /dev/null +++ b/lang/vendor/filament/ja/components/input/one-time-code.php @@ -0,0 +1,7 @@ + ':count文字中:position文字目', + +]; diff --git a/lang/vendor/filament/ja/components/modal.php b/lang/vendor/filament/ja/components/modal.php new file mode 100644 index 0000000..beb37a5 --- /dev/null +++ b/lang/vendor/filament/ja/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => '閉じる', + ], + + ], + +]; diff --git a/lang/vendor/filament/ja/components/pagination.php b/lang/vendor/filament/ja/components/pagination.php new file mode 100644 index 0000000..e4b5401 --- /dev/null +++ b/lang/vendor/filament/ja/components/pagination.php @@ -0,0 +1,47 @@ + 'ページネーション', + + 'overview' => ':total件中:first件目から:last件目を表示', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => '表示件数', + + 'options' => [ + 'all' => 'すべて', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => '最初', + ], + + 'go_to_page' => [ + 'label' => ':pageページへ移動', + ], + + 'last' => [ + 'label' => '最後', + ], + + 'next' => [ + 'label' => '次', + ], + + 'previous' => [ + 'label' => '前', + ], + + ], + +]; diff --git a/lang/vendor/filament/ka/components/button.php b/lang/vendor/filament/ka/components/button.php new file mode 100644 index 0000000..bf87b0a --- /dev/null +++ b/lang/vendor/filament/ka/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'ფაილის ატვირთვა...', + ], + +]; diff --git a/lang/vendor/filament/ka/components/copyable.php b/lang/vendor/filament/ka/components/copyable.php new file mode 100644 index 0000000..69e5ec8 --- /dev/null +++ b/lang/vendor/filament/ka/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'დაკოპირდა', + ], + +]; diff --git a/lang/vendor/filament/ka/components/modal.php b/lang/vendor/filament/ka/components/modal.php new file mode 100644 index 0000000..23f2ccf --- /dev/null +++ b/lang/vendor/filament/ka/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'დახურვა', + ], + + ], + +]; diff --git a/lang/vendor/filament/ka/components/pagination.php b/lang/vendor/filament/ka/components/pagination.php new file mode 100644 index 0000000..dceb805 --- /dev/null +++ b/lang/vendor/filament/ka/components/pagination.php @@ -0,0 +1,47 @@ + 'გვერდების ნავიგაცია', + + 'overview' => '{1} ნაჩვენებია 1 შედეგი|[2,*] ნაჩვენებია :first-დან :last-მდე :total შედეგიდან', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'გვერდზე', + + 'options' => [ + 'all' => 'ყველა', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'პირველი', + ], + + 'go_to_page' => [ + 'label' => 'გადადით გვერდზე :page', + ], + + 'last' => [ + 'label' => 'ბოლო', + ], + + 'next' => [ + 'label' => 'შემდეგი', + ], + + 'previous' => [ + 'label' => 'წინა', + ], + + ], + +]; diff --git a/lang/vendor/filament/km/components/button.php b/lang/vendor/filament/km/components/button.php new file mode 100644 index 0000000..ace6b69 --- /dev/null +++ b/lang/vendor/filament/km/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'កំពុងបង្ហោះឯកសារ...', + ], + +]; diff --git a/lang/vendor/filament/km/components/copyable.php b/lang/vendor/filament/km/components/copyable.php new file mode 100644 index 0000000..d0ef0c5 --- /dev/null +++ b/lang/vendor/filament/km/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'ចម្លង', + ], + +]; diff --git a/lang/vendor/filament/km/components/modal.php b/lang/vendor/filament/km/components/modal.php new file mode 100644 index 0000000..3403477 --- /dev/null +++ b/lang/vendor/filament/km/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'បិទ', + ], + + ], + +]; diff --git a/lang/vendor/filament/km/components/pagination.php b/lang/vendor/filament/km/components/pagination.php new file mode 100644 index 0000000..32b69cb --- /dev/null +++ b/lang/vendor/filament/km/components/pagination.php @@ -0,0 +1,47 @@ + 'ការរុករក Pagination', + + 'overview' => '{1} ការបង្កាញលទ្ធផល ១ |[2,*] ការបង្ហាញ :first ដល់ :last នៃ :total លទ្ធផល', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'ក្នុងមួយទំព័រ', + + 'options' => [ + 'all' => 'ទាំងអស់', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'ទីមួយ', + ], + + 'go_to_page' => [ + 'label' => 'ទៅកាន់​ទំព័រ :page', + ], + + 'last' => [ + 'label' => 'ចុងក្រោយ', + ], + + 'next' => [ + 'label' => 'បន្ទាប់', + ], + + 'previous' => [ + 'label' => 'មុន', + ], + + ], + +]; diff --git a/lang/vendor/filament/ko/components/button.php b/lang/vendor/filament/ko/components/button.php new file mode 100644 index 0000000..33c38b9 --- /dev/null +++ b/lang/vendor/filament/ko/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => '파일 업로드 ...', + ], + +]; diff --git a/lang/vendor/filament/ko/components/copyable.php b/lang/vendor/filament/ko/components/copyable.php new file mode 100644 index 0000000..e5715bc --- /dev/null +++ b/lang/vendor/filament/ko/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => '복사 완료', + ], + +]; diff --git a/lang/vendor/filament/ko/components/modal.php b/lang/vendor/filament/ko/components/modal.php new file mode 100644 index 0000000..1c7314f --- /dev/null +++ b/lang/vendor/filament/ko/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => '닫기', + ], + + ], + +]; diff --git a/lang/vendor/filament/ko/components/pagination.php b/lang/vendor/filament/ko/components/pagination.php new file mode 100644 index 0000000..466bd68 --- /dev/null +++ b/lang/vendor/filament/ko/components/pagination.php @@ -0,0 +1,47 @@ + '페이지 탐색', + + 'overview' => ':total 건 중 :first 건부터 :last 건까지 보기', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => '페이지 당', + + 'options' => [ + 'all' => '전체', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => '첫 페이지', + ], + + 'go_to_page' => [ + 'label' => ':page 페이지로 이동', + ], + + 'last' => [ + 'label' => '마지막 페이지', + ], + + 'next' => [ + 'label' => '다음', + ], + + 'previous' => [ + 'label' => '이전', + ], + + ], + +]; diff --git a/lang/vendor/filament/ku/components/button.php b/lang/vendor/filament/ku/components/button.php new file mode 100644 index 0000000..9283409 --- /dev/null +++ b/lang/vendor/filament/ku/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'بارکردنی فایل...', + ], + +]; diff --git a/lang/vendor/filament/ku/components/copyable.php b/lang/vendor/filament/ku/components/copyable.php new file mode 100644 index 0000000..3dad527 --- /dev/null +++ b/lang/vendor/filament/ku/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'لەبەرگیرا', + ], + +]; diff --git a/lang/vendor/filament/ku/components/modal.php b/lang/vendor/filament/ku/components/modal.php new file mode 100644 index 0000000..e731d06 --- /dev/null +++ b/lang/vendor/filament/ku/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'داخستن', + ], + + ], + +]; diff --git a/lang/vendor/filament/ku/components/pagination.php b/lang/vendor/filament/ku/components/pagination.php new file mode 100644 index 0000000..29a3bd6 --- /dev/null +++ b/lang/vendor/filament/ku/components/pagination.php @@ -0,0 +1,39 @@ + 'ڕێنوێیی پەڕەکردن', + + 'overview' => '{1} پشاندانی ئەنجامێک|[2,*] پیشاندانی :first بۆ :last لە :total ئەنجام', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'بۆ هەر پەڕەیەک', + + 'options' => [ + 'all' => 'هەموو', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'بڕۆ بۆ پەڕەی :page', + ], + + 'next' => [ + 'label' => 'دواتر', + ], + + 'previous' => [ + 'label' => 'پێشوو', + ], + + ], + +]; diff --git a/lang/vendor/filament/lt/components/button.php b/lang/vendor/filament/lt/components/button.php new file mode 100644 index 0000000..013b0f9 --- /dev/null +++ b/lang/vendor/filament/lt/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Įkeliamas failas...', + ], + +]; diff --git a/lang/vendor/filament/lt/components/copyable.php b/lang/vendor/filament/lt/components/copyable.php new file mode 100644 index 0000000..4aab22f --- /dev/null +++ b/lang/vendor/filament/lt/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Nukopijuota', + ], + +]; diff --git a/lang/vendor/filament/lt/components/modal.php b/lang/vendor/filament/lt/components/modal.php new file mode 100644 index 0000000..1c2ea3d --- /dev/null +++ b/lang/vendor/filament/lt/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Uždaryti', + ], + + ], + +]; diff --git a/lang/vendor/filament/lt/components/pagination.php b/lang/vendor/filament/lt/components/pagination.php new file mode 100644 index 0000000..4a243cd --- /dev/null +++ b/lang/vendor/filament/lt/components/pagination.php @@ -0,0 +1,47 @@ + 'Puslapiavimo navigacija', + + 'overview' => 'Rodomi nuo :first iki :last rezultatai iš :total', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'puslapyje', + + 'options' => [ + 'all' => 'Viską', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Pirmas', + ], + + 'go_to_page' => [ + 'label' => 'Eiti į puslapį :page', + ], + + 'last' => [ + 'label' => 'Paskutinis', + ], + + 'next' => [ + 'label' => 'Kitas', + ], + + 'previous' => [ + 'label' => 'Buvęs', + ], + + ], + +]; diff --git a/lang/vendor/filament/lus/components/button.php b/lang/vendor/filament/lus/components/button.php new file mode 100644 index 0000000..6329cc1 --- /dev/null +++ b/lang/vendor/filament/lus/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Uploading file...', + ], + +]; diff --git a/lang/vendor/filament/lus/components/copyable.php b/lang/vendor/filament/lus/components/copyable.php new file mode 100644 index 0000000..86142d9 --- /dev/null +++ b/lang/vendor/filament/lus/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Lâk chhâwn ani e', + ], + +]; diff --git a/lang/vendor/filament/lus/components/modal.php b/lang/vendor/filament/lus/components/modal.php new file mode 100644 index 0000000..b17fc51 --- /dev/null +++ b/lang/vendor/filament/lus/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Khârna', + ], + + ], + +]; diff --git a/lang/vendor/filament/lus/components/pagination.php b/lang/vendor/filament/lus/components/pagination.php new file mode 100644 index 0000000..7593450 --- /dev/null +++ b/lang/vendor/filament/lus/components/pagination.php @@ -0,0 +1,47 @@ + 'Pagination navigation', + + 'overview' => '{1} Result 1 tihlan|[2,*] Result :first atang :last lanna, :total atangin', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Phêk tinah', + + 'options' => [ + 'all' => 'A vaiin', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'A hmasa ber', + ], + + 'go_to_page' => [ + 'label' => 'Phêk :page naa kalna', + ], + + 'last' => [ + 'label' => 'A tawpna', + ], + + 'next' => [ + 'label' => 'A dawttu', + ], + + 'previous' => [ + 'label' => 'A hmasa', + ], + + ], + +]; diff --git a/lang/vendor/filament/lv/components/button.php b/lang/vendor/filament/lv/components/button.php new file mode 100644 index 0000000..d61aad9 --- /dev/null +++ b/lang/vendor/filament/lv/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Notiek faila augšupielāde...', + ], + +]; diff --git a/lang/vendor/filament/lv/components/copyable.php b/lang/vendor/filament/lv/components/copyable.php new file mode 100644 index 0000000..9cf15fc --- /dev/null +++ b/lang/vendor/filament/lv/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopēts', + ], + +]; diff --git a/lang/vendor/filament/lv/components/modal.php b/lang/vendor/filament/lv/components/modal.php new file mode 100644 index 0000000..54b6fc2 --- /dev/null +++ b/lang/vendor/filament/lv/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Aizvērt', + ], + + ], + +]; diff --git a/lang/vendor/filament/lv/components/pagination.php b/lang/vendor/filament/lv/components/pagination.php new file mode 100644 index 0000000..398cfad --- /dev/null +++ b/lang/vendor/filament/lv/components/pagination.php @@ -0,0 +1,39 @@ + 'Lapdales navigācija', + + 'overview' => '{1} Rāda 1 rezultātu|[2,*] Rāda :first līdz :last no :total rezultātiem', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'vienā lappusē', + + 'options' => [ + 'all' => 'Visi', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Doties uz lapu :page', + ], + + 'next' => [ + 'label' => 'Nākamais', + ], + + 'previous' => [ + 'label' => 'Iepriekšējais', + ], + + ], + +]; diff --git a/lang/vendor/filament/mk/components/button.php b/lang/vendor/filament/mk/components/button.php new file mode 100644 index 0000000..654d27d --- /dev/null +++ b/lang/vendor/filament/mk/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Се прикачува датотека...', + ], + +]; diff --git a/lang/vendor/filament/mk/components/copyable.php b/lang/vendor/filament/mk/components/copyable.php new file mode 100644 index 0000000..7753fd7 --- /dev/null +++ b/lang/vendor/filament/mk/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Копирано', + ], + +]; diff --git a/lang/vendor/filament/mk/components/modal.php b/lang/vendor/filament/mk/components/modal.php new file mode 100644 index 0000000..8ca951f --- /dev/null +++ b/lang/vendor/filament/mk/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Затвори', + ], + + ], + +]; diff --git a/lang/vendor/filament/mk/components/pagination.php b/lang/vendor/filament/mk/components/pagination.php new file mode 100644 index 0000000..17cf380 --- /dev/null +++ b/lang/vendor/filament/mk/components/pagination.php @@ -0,0 +1,47 @@ + 'Навигација по страници', + + 'overview' => '{1} Прикажано 1 резултат|[2,*] Прикажано :first до :last од :total резултати', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'По страница', + + 'options' => [ + 'all' => 'Сите', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Прва', + ], + + 'go_to_page' => [ + 'label' => 'Оди на страница :page', + ], + + 'last' => [ + 'label' => 'Последна', + ], + + 'next' => [ + 'label' => 'Следна', + ], + + 'previous' => [ + 'label' => 'Претходна', + ], + + ], + +]; diff --git a/lang/vendor/filament/mn/components/button.php b/lang/vendor/filament/mn/components/button.php new file mode 100644 index 0000000..3c4b3ca --- /dev/null +++ b/lang/vendor/filament/mn/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Хуулж байна...', + ], + +]; diff --git a/lang/vendor/filament/mn/components/copyable.php b/lang/vendor/filament/mn/components/copyable.php new file mode 100644 index 0000000..7ae290c --- /dev/null +++ b/lang/vendor/filament/mn/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Хуулав', + ], + +]; diff --git a/lang/vendor/filament/mn/components/modal.php b/lang/vendor/filament/mn/components/modal.php new file mode 100644 index 0000000..feb94d0 --- /dev/null +++ b/lang/vendor/filament/mn/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Хаах', + ], + + ], + +]; diff --git a/lang/vendor/filament/mn/components/pagination.php b/lang/vendor/filament/mn/components/pagination.php new file mode 100644 index 0000000..c4c246b --- /dev/null +++ b/lang/vendor/filament/mn/components/pagination.php @@ -0,0 +1,47 @@ + 'Хуудас', + + 'overview' => '{1} Нийт 1 |[2,*] Нийт :total бичлэг :first - :last', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'хуудас бүр', + + 'options' => [ + 'all' => 'Бүгд', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Эхний', + ], + + 'go_to_page' => [ + 'label' => 'Хуудас руу очих :page', + ], + + 'last' => [ + 'label' => 'Сүүлийн', + ], + + 'next' => [ + 'label' => 'Дараах', + ], + + 'previous' => [ + 'label' => 'Өмнөх', + ], + + ], + +]; diff --git a/lang/vendor/filament/ms/components/button.php b/lang/vendor/filament/ms/components/button.php new file mode 100644 index 0000000..da857fb --- /dev/null +++ b/lang/vendor/filament/ms/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Memuat naik fail...', + ], + +]; diff --git a/lang/vendor/filament/ms/components/copyable.php b/lang/vendor/filament/ms/components/copyable.php new file mode 100644 index 0000000..4530fd5 --- /dev/null +++ b/lang/vendor/filament/ms/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Disalin', + ], + +]; diff --git a/lang/vendor/filament/ms/components/modal.php b/lang/vendor/filament/ms/components/modal.php new file mode 100644 index 0000000..736df38 --- /dev/null +++ b/lang/vendor/filament/ms/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Tutup', + ], + + ], + +]; diff --git a/lang/vendor/filament/ms/components/pagination.php b/lang/vendor/filament/ms/components/pagination.php new file mode 100644 index 0000000..bf210dc --- /dev/null +++ b/lang/vendor/filament/ms/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigasi penomboran', + + 'overview' => '{1} Memaparkan 1 rekod|[2,*] Memaparkan :first hingga :last daripada :total rekod', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'per halaman', + + 'options' => [ + 'all' => 'Semua', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Pertama', + ], + + 'go_to_page' => [ + 'label' => 'Pergi ke halaman :page', + ], + + 'last' => [ + 'label' => 'Akhir', + ], + + 'next' => [ + 'label' => 'Seterusnya', + ], + + 'previous' => [ + 'label' => 'Sebelumnya', + ], + + ], + +]; diff --git a/lang/vendor/filament/nb/components/button.php b/lang/vendor/filament/nb/components/button.php new file mode 100644 index 0000000..1eff00e --- /dev/null +++ b/lang/vendor/filament/nb/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Laster opp fil...', + ], + +]; diff --git a/lang/vendor/filament/nb/components/copyable.php b/lang/vendor/filament/nb/components/copyable.php new file mode 100644 index 0000000..0d89569 --- /dev/null +++ b/lang/vendor/filament/nb/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopiert', + ], + +]; diff --git a/lang/vendor/filament/nb/components/modal.php b/lang/vendor/filament/nb/components/modal.php new file mode 100644 index 0000000..1bc9323 --- /dev/null +++ b/lang/vendor/filament/nb/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Lukk', + ], + + ], + +]; diff --git a/lang/vendor/filament/nb/components/pagination.php b/lang/vendor/filament/nb/components/pagination.php new file mode 100644 index 0000000..ecab6ec --- /dev/null +++ b/lang/vendor/filament/nb/components/pagination.php @@ -0,0 +1,47 @@ + 'Sidenavigering', + + 'overview' => '{1} Viser 1 resultat|[2,*] Viser :first til :last av :total resultater', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Pr. side', + + 'options' => [ + 'all' => 'Alle', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Første', + ], + + 'go_to_page' => [ + 'label' => 'Gå til side :page', + ], + + 'last' => [ + 'label' => 'Siste', + ], + + 'next' => [ + 'label' => 'Neste', + ], + + 'previous' => [ + 'label' => 'Forrige', + ], + + ], + +]; diff --git a/lang/vendor/filament/ne/components/button.php b/lang/vendor/filament/ne/components/button.php new file mode 100644 index 0000000..ba18ccd --- /dev/null +++ b/lang/vendor/filament/ne/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'फाइल अपलोड गर्दै...', + ], + +]; diff --git a/lang/vendor/filament/ne/components/copyable.php b/lang/vendor/filament/ne/components/copyable.php new file mode 100644 index 0000000..fab3e53 --- /dev/null +++ b/lang/vendor/filament/ne/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'प्रतिलिपि गरियो', + ], + +]; diff --git a/lang/vendor/filament/ne/components/modal.php b/lang/vendor/filament/ne/components/modal.php new file mode 100644 index 0000000..e2cef93 --- /dev/null +++ b/lang/vendor/filament/ne/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'बन्द गर्नुहोस्', + ], + + ], + +]; diff --git a/lang/vendor/filament/ne/components/pagination.php b/lang/vendor/filament/ne/components/pagination.php new file mode 100644 index 0000000..9ff65e7 --- /dev/null +++ b/lang/vendor/filament/ne/components/pagination.php @@ -0,0 +1,39 @@ + 'पृष्ठांकन नेभिगेसन', + + 'overview' => '{1} एउटा परिणाम देखाउँदै|[2,*] :total नतिजा मध्ये :first देखि :last देखाउँदै', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'प्रति पृष्ठ', + + 'options' => [ + 'all' => 'सबै', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'पृष्ठ :page मा जानुहोस्', + ], + + 'next' => [ + 'label' => 'अर्को', + ], + + 'previous' => [ + 'label' => 'अघिल्लो', + ], + + ], + +]; diff --git a/lang/vendor/filament/nl/components/button.php b/lang/vendor/filament/nl/components/button.php new file mode 100644 index 0000000..c02840c --- /dev/null +++ b/lang/vendor/filament/nl/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Bestand uploaden...', + ], + +]; diff --git a/lang/vendor/filament/nl/components/copyable.php b/lang/vendor/filament/nl/components/copyable.php new file mode 100644 index 0000000..a86f399 --- /dev/null +++ b/lang/vendor/filament/nl/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Gekopieerd', + ], + +]; diff --git a/lang/vendor/filament/nl/components/modal.php b/lang/vendor/filament/nl/components/modal.php new file mode 100644 index 0000000..b0c5728 --- /dev/null +++ b/lang/vendor/filament/nl/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Sluiten', + ], + + ], + +]; diff --git a/lang/vendor/filament/nl/components/pagination.php b/lang/vendor/filament/nl/components/pagination.php new file mode 100644 index 0000000..75215f5 --- /dev/null +++ b/lang/vendor/filament/nl/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginering navigatie', + + 'overview' => '{1} Toont 1 resultaat|[2,*] Toont :first tot :last van :total resultaten', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Per pagina', + + 'options' => [ + 'all' => 'Alles', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Eerste', + ], + + 'go_to_page' => [ + 'label' => 'Ga naar pagina :page', + ], + + 'last' => [ + 'label' => 'Laatste', + ], + + 'next' => [ + 'label' => 'Volgende', + ], + + 'previous' => [ + 'label' => 'Vorige', + ], + + ], + +]; diff --git a/lang/vendor/filament/pl/components/badge.php b/lang/vendor/filament/pl/components/badge.php new file mode 100644 index 0000000..e9f0a22 --- /dev/null +++ b/lang/vendor/filament/pl/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Usuń', + ], + + ], + +]; diff --git a/lang/vendor/filament/pl/components/breadcrumbs.php b/lang/vendor/filament/pl/components/breadcrumbs.php new file mode 100644 index 0000000..a445c6e --- /dev/null +++ b/lang/vendor/filament/pl/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Nawigacja okruszkowa', + +]; diff --git a/lang/vendor/filament/pl/components/button.php b/lang/vendor/filament/pl/components/button.php new file mode 100644 index 0000000..a8ae3de --- /dev/null +++ b/lang/vendor/filament/pl/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Wysyłanie pliku...', + ], + +]; diff --git a/lang/vendor/filament/pl/components/copyable.php b/lang/vendor/filament/pl/components/copyable.php new file mode 100644 index 0000000..8e3875c --- /dev/null +++ b/lang/vendor/filament/pl/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Skopiowano', + ], + +]; diff --git a/lang/vendor/filament/pl/components/input/one-time-code.php b/lang/vendor/filament/pl/components/input/one-time-code.php new file mode 100644 index 0000000..4ea1ae1 --- /dev/null +++ b/lang/vendor/filament/pl/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Znak :position z :count', + +]; diff --git a/lang/vendor/filament/pl/components/loading-section.php b/lang/vendor/filament/pl/components/loading-section.php new file mode 100644 index 0000000..233ffcf --- /dev/null +++ b/lang/vendor/filament/pl/components/loading-section.php @@ -0,0 +1,7 @@ + 'Ładowanie...', + +]; diff --git a/lang/vendor/filament/pl/components/modal.php b/lang/vendor/filament/pl/components/modal.php new file mode 100644 index 0000000..008c639 --- /dev/null +++ b/lang/vendor/filament/pl/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zamknij', + ], + + ], + +]; diff --git a/lang/vendor/filament/pl/components/pagination.php b/lang/vendor/filament/pl/components/pagination.php new file mode 100644 index 0000000..9e13f0f --- /dev/null +++ b/lang/vendor/filament/pl/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginacja', + + 'overview' => 'Pozycje od :first do :last z :total łącznie', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'na stronę', + + 'options' => [ + 'all' => 'Wszystkie', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Pierwsza', + ], + + 'go_to_page' => [ + 'label' => 'Przejdź do strony :page', + ], + + 'last' => [ + 'label' => 'Osatnia', + ], + + 'next' => [ + 'label' => 'Następna', + ], + + 'previous' => [ + 'label' => 'Poprzednia', + ], + + ], + +]; diff --git a/lang/vendor/filament/pl/components/section.php b/lang/vendor/filament/pl/components/section.php new file mode 100644 index 0000000..381b5c9 --- /dev/null +++ b/lang/vendor/filament/pl/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Zwiń sekcję', + ], + + 'expand' => [ + 'label' => 'Rozwiń sekcję', + ], + + ], + +]; diff --git a/lang/vendor/filament/pl/components/tabs.php b/lang/vendor/filament/pl/components/tabs.php new file mode 100644 index 0000000..24ba8d3 --- /dev/null +++ b/lang/vendor/filament/pl/components/tabs.php @@ -0,0 +1,7 @@ + 'Zakładki', + +]; diff --git a/lang/vendor/filament/pt/components/button.php b/lang/vendor/filament/pt/components/button.php new file mode 100644 index 0000000..c54934d --- /dev/null +++ b/lang/vendor/filament/pt/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'A carregar ficheiro...', + ], + +]; diff --git a/lang/vendor/filament/pt/components/copyable.php b/lang/vendor/filament/pt/components/copyable.php new file mode 100644 index 0000000..2aadb0b --- /dev/null +++ b/lang/vendor/filament/pt/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiado', + ], + +]; diff --git a/lang/vendor/filament/pt/components/modal.php b/lang/vendor/filament/pt/components/modal.php new file mode 100644 index 0000000..6759dad --- /dev/null +++ b/lang/vendor/filament/pt/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Fechar', + ], + + ], + +]; diff --git a/lang/vendor/filament/pt/components/pagination.php b/lang/vendor/filament/pt/components/pagination.php new file mode 100644 index 0000000..5989b59 --- /dev/null +++ b/lang/vendor/filament/pt/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginação', + + 'overview' => '{1} A mostrar 1 resultado|[2,*] A mostrar :first a :last de :total resultados', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Por página', + + 'options' => [ + 'all' => 'Todos', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Primeira', + ], + + 'go_to_page' => [ + 'label' => 'Ir para a página :page', + ], + + 'last' => [ + 'label' => 'Última', + ], + + 'next' => [ + 'label' => 'Próxima', + ], + + 'previous' => [ + 'label' => 'Anterior', + ], + + ], + +]; diff --git a/lang/vendor/filament/pt_BR/components/button.php b/lang/vendor/filament/pt_BR/components/button.php new file mode 100644 index 0000000..bfd0a52 --- /dev/null +++ b/lang/vendor/filament/pt_BR/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Enviando arquivo...', + ], + +]; diff --git a/lang/vendor/filament/pt_BR/components/copyable.php b/lang/vendor/filament/pt_BR/components/copyable.php new file mode 100644 index 0000000..2aadb0b --- /dev/null +++ b/lang/vendor/filament/pt_BR/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiado', + ], + +]; diff --git a/lang/vendor/filament/pt_BR/components/modal.php b/lang/vendor/filament/pt_BR/components/modal.php new file mode 100644 index 0000000..6759dad --- /dev/null +++ b/lang/vendor/filament/pt_BR/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Fechar', + ], + + ], + +]; diff --git a/lang/vendor/filament/pt_BR/components/pagination.php b/lang/vendor/filament/pt_BR/components/pagination.php new file mode 100644 index 0000000..ba5ddc7 --- /dev/null +++ b/lang/vendor/filament/pt_BR/components/pagination.php @@ -0,0 +1,47 @@ + 'Paginação', + + 'overview' => '{1} Exibindo 1 resultado|[2,*] Exibindo :first a :last de :total resultados', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'por página', + + 'options' => [ + 'all' => 'Todas', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Primeira', + ], + + 'go_to_page' => [ + 'label' => 'Ir para página :page', + ], + + 'last' => [ + 'label' => 'Última', + ], + + 'next' => [ + 'label' => 'Próxima', + ], + + 'previous' => [ + 'label' => 'Anterior', + ], + + ], + +]; diff --git a/lang/vendor/filament/ro/components/button.php b/lang/vendor/filament/ro/components/button.php new file mode 100644 index 0000000..d58a83f --- /dev/null +++ b/lang/vendor/filament/ro/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Se încarcă fișierul...', + ], + +]; diff --git a/lang/vendor/filament/ro/components/copyable.php b/lang/vendor/filament/ro/components/copyable.php new file mode 100644 index 0000000..4311f32 --- /dev/null +++ b/lang/vendor/filament/ro/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Copiat', + ], + +]; diff --git a/lang/vendor/filament/ro/components/modal.php b/lang/vendor/filament/ro/components/modal.php new file mode 100644 index 0000000..4d53d97 --- /dev/null +++ b/lang/vendor/filament/ro/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Închide', + ], + + ], + +]; diff --git a/lang/vendor/filament/ro/components/pagination.php b/lang/vendor/filament/ro/components/pagination.php new file mode 100644 index 0000000..090b9be --- /dev/null +++ b/lang/vendor/filament/ro/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigare', + + 'overview' => 'Afișare :first-:last din :total rezultate', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Pe pagină', + + 'options' => [ + 'all' => 'Toate', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prima pagină', + ], + + 'go_to_page' => [ + 'label' => 'Mergi la pagina :page', + ], + + 'last' => [ + 'label' => 'Ultima pagină', + ], + + 'next' => [ + 'label' => 'Pagina următoare', + ], + + 'previous' => [ + 'label' => 'Pagina precedentă', + ], + + ], + +]; diff --git a/lang/vendor/filament/ru/components/button.php b/lang/vendor/filament/ru/components/button.php new file mode 100644 index 0000000..f99b5d9 --- /dev/null +++ b/lang/vendor/filament/ru/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Загрузка файла...', + ], + +]; diff --git a/lang/vendor/filament/ru/components/copyable.php b/lang/vendor/filament/ru/components/copyable.php new file mode 100644 index 0000000..9bea728 --- /dev/null +++ b/lang/vendor/filament/ru/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Скопировано', + ], + +]; diff --git a/lang/vendor/filament/ru/components/modal.php b/lang/vendor/filament/ru/components/modal.php new file mode 100644 index 0000000..def7faf --- /dev/null +++ b/lang/vendor/filament/ru/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Закрыть', + ], + + ], + +]; diff --git a/lang/vendor/filament/ru/components/pagination.php b/lang/vendor/filament/ru/components/pagination.php new file mode 100644 index 0000000..3968468 --- /dev/null +++ b/lang/vendor/filament/ru/components/pagination.php @@ -0,0 +1,47 @@ + 'Пагинация', + + 'overview' => 'Показано с :first по :last из :total', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'на страницу', + + 'options' => [ + 'all' => 'Все', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Первая', + ], + + 'go_to_page' => [ + 'label' => 'Перейти к странице :page', + ], + + 'last' => [ + 'label' => 'Последняя', + ], + + 'next' => [ + 'label' => 'Следующая', + ], + + 'previous' => [ + 'label' => 'Предыдущая', + ], + + ], + +]; diff --git a/lang/vendor/filament/sk/components/badge.php b/lang/vendor/filament/sk/components/badge.php new file mode 100644 index 0000000..28206be --- /dev/null +++ b/lang/vendor/filament/sk/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Odstrániť', + ], + + ], + +]; diff --git a/lang/vendor/filament/sk/components/breadcrumbs.php b/lang/vendor/filament/sk/components/breadcrumbs.php new file mode 100644 index 0000000..cfa0f1a --- /dev/null +++ b/lang/vendor/filament/sk/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Navigačná cesta', + +]; diff --git a/lang/vendor/filament/sk/components/button.php b/lang/vendor/filament/sk/components/button.php new file mode 100644 index 0000000..701b360 --- /dev/null +++ b/lang/vendor/filament/sk/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Nahrávam súbor...', + ], + +]; diff --git a/lang/vendor/filament/sk/components/copyable.php b/lang/vendor/filament/sk/components/copyable.php new file mode 100644 index 0000000..f41d39f --- /dev/null +++ b/lang/vendor/filament/sk/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Skopírované', + ], + +]; diff --git a/lang/vendor/filament/sk/components/input/one-time-code.php b/lang/vendor/filament/sk/components/input/one-time-code.php new file mode 100644 index 0000000..4ea1ae1 --- /dev/null +++ b/lang/vendor/filament/sk/components/input/one-time-code.php @@ -0,0 +1,7 @@ + 'Znak :position z :count', + +]; diff --git a/lang/vendor/filament/sk/components/loading-section.php b/lang/vendor/filament/sk/components/loading-section.php new file mode 100644 index 0000000..049b172 --- /dev/null +++ b/lang/vendor/filament/sk/components/loading-section.php @@ -0,0 +1,7 @@ + 'Načítava sa...', + +]; diff --git a/lang/vendor/filament/sk/components/modal.php b/lang/vendor/filament/sk/components/modal.php new file mode 100644 index 0000000..de79c90 --- /dev/null +++ b/lang/vendor/filament/sk/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zavrieť', + ], + + ], + +]; diff --git a/lang/vendor/filament/sk/components/pagination.php b/lang/vendor/filament/sk/components/pagination.php new file mode 100644 index 0000000..3404ca5 --- /dev/null +++ b/lang/vendor/filament/sk/components/pagination.php @@ -0,0 +1,47 @@ + 'Stránkovanie', + + 'overview' => '{1} Zobrazuje sa jeden výsledok|[2,*] Zobrazuje sa :first až :last z celkových :total výsledkov', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Počet na stranu', + + 'options' => [ + 'all' => 'Všetky', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prvá', + ], + + 'go_to_page' => [ + 'label' => 'Prejsť na stranu :page', + ], + + 'last' => [ + 'label' => 'Posledná', + ], + + 'next' => [ + 'label' => 'Ďalšia', + ], + + 'previous' => [ + 'label' => 'Predošlá', + ], + + ], + +]; diff --git a/lang/vendor/filament/sk/components/section.php b/lang/vendor/filament/sk/components/section.php new file mode 100644 index 0000000..f1266fa --- /dev/null +++ b/lang/vendor/filament/sk/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Zbaliť sekciu', + ], + + 'expand' => [ + 'label' => 'Rozbaliť sekciu', + ], + + ], + +]; diff --git a/lang/vendor/filament/sk/components/tabs.php b/lang/vendor/filament/sk/components/tabs.php new file mode 100644 index 0000000..abecc35 --- /dev/null +++ b/lang/vendor/filament/sk/components/tabs.php @@ -0,0 +1,7 @@ + 'Záložky', + +]; diff --git a/lang/vendor/filament/sl/components/button.php b/lang/vendor/filament/sl/components/button.php new file mode 100644 index 0000000..a8ecafd --- /dev/null +++ b/lang/vendor/filament/sl/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Nalaganje datoteke...', + ], + +]; diff --git a/lang/vendor/filament/sl/components/copyable.php b/lang/vendor/filament/sl/components/copyable.php new file mode 100644 index 0000000..0741c30 --- /dev/null +++ b/lang/vendor/filament/sl/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopirano', + ], + +]; diff --git a/lang/vendor/filament/sl/components/modal.php b/lang/vendor/filament/sl/components/modal.php new file mode 100644 index 0000000..2965296 --- /dev/null +++ b/lang/vendor/filament/sl/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zapri', + ], + + ], + +]; diff --git a/lang/vendor/filament/sl/components/pagination.php b/lang/vendor/filament/sl/components/pagination.php new file mode 100644 index 0000000..d5e7265 --- /dev/null +++ b/lang/vendor/filament/sl/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigacija', + + 'overview' => '{1} Prikazan je 1 rezultat|[2,*] Prikazanih je :first do :last od skupno :total rezultatov', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Na stran', + + 'options' => [ + 'all' => 'Vse', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prva', + ], + + 'go_to_page' => [ + 'label' => 'Pojdi na stran :page', + ], + + 'last' => [ + 'label' => 'Zadnja', + ], + + 'next' => [ + 'label' => 'Naslednja', + ], + + 'previous' => [ + 'label' => 'Prejšnja', + ], + + ], + +]; diff --git a/lang/vendor/filament/sq/components/button.php b/lang/vendor/filament/sq/components/button.php new file mode 100644 index 0000000..18be013 --- /dev/null +++ b/lang/vendor/filament/sq/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Duke ngarkuar skedarin...', + ], + +]; diff --git a/lang/vendor/filament/sq/components/copyable.php b/lang/vendor/filament/sq/components/copyable.php new file mode 100644 index 0000000..c3461c8 --- /dev/null +++ b/lang/vendor/filament/sq/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'U kopjua', + ], + +]; diff --git a/lang/vendor/filament/sq/components/modal.php b/lang/vendor/filament/sq/components/modal.php new file mode 100644 index 0000000..6a8eca7 --- /dev/null +++ b/lang/vendor/filament/sq/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Mbyll', + ], + + ], + +]; diff --git a/lang/vendor/filament/sq/components/pagination.php b/lang/vendor/filament/sq/components/pagination.php new file mode 100644 index 0000000..afecb09 --- /dev/null +++ b/lang/vendor/filament/sq/components/pagination.php @@ -0,0 +1,39 @@ + 'Pagination navigation', + + 'overview' => '{1} Duke shfaqur 1 rezultat|[2,*] Duke shfaqur :first deri në :last rezultate nga :total ne total', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Për faqe', + + 'options' => [ + 'all' => 'Të gjithë', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Shko te faqja :page', + ], + + 'next' => [ + 'label' => 'Pasardhësi', + ], + + 'previous' => [ + 'label' => 'Paraardhësi', + ], + + ], + +]; diff --git a/lang/vendor/filament/sr_Cyrl/components/button.php b/lang/vendor/filament/sr_Cyrl/components/button.php new file mode 100644 index 0000000..decbbf9 --- /dev/null +++ b/lang/vendor/filament/sr_Cyrl/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Шаљем датотеку...', + ], + +]; diff --git a/lang/vendor/filament/sr_Cyrl/components/copyable.php b/lang/vendor/filament/sr_Cyrl/components/copyable.php new file mode 100644 index 0000000..7753fd7 --- /dev/null +++ b/lang/vendor/filament/sr_Cyrl/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Копирано', + ], + +]; diff --git a/lang/vendor/filament/sr_Cyrl/components/modal.php b/lang/vendor/filament/sr_Cyrl/components/modal.php new file mode 100644 index 0000000..8ca951f --- /dev/null +++ b/lang/vendor/filament/sr_Cyrl/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Затвори', + ], + + ], + +]; diff --git a/lang/vendor/filament/sr_Cyrl/components/pagination.php b/lang/vendor/filament/sr_Cyrl/components/pagination.php new file mode 100644 index 0000000..185c750 --- /dev/null +++ b/lang/vendor/filament/sr_Cyrl/components/pagination.php @@ -0,0 +1,47 @@ + 'Навигација страницама', + + 'overview' => '{1} Приказан је 1 резултат|[2,*] Приказано је :first до :last од укупно :total резултата', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'По страници', + + 'options' => [ + 'all' => 'Све', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Прва', + ], + + 'go_to_page' => [ + 'label' => 'Иди на страницу :page', + ], + + 'last' => [ + 'label' => 'Последња', + ], + + 'next' => [ + 'label' => 'Напред', + ], + + 'previous' => [ + 'label' => 'Назад', + ], + + ], + +]; diff --git a/lang/vendor/filament/sr_Latn/components/button.php b/lang/vendor/filament/sr_Latn/components/button.php new file mode 100644 index 0000000..f898557 --- /dev/null +++ b/lang/vendor/filament/sr_Latn/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Šaljem datoteku...', + ], + +]; diff --git a/lang/vendor/filament/sr_Latn/components/copyable.php b/lang/vendor/filament/sr_Latn/components/copyable.php new file mode 100644 index 0000000..0741c30 --- /dev/null +++ b/lang/vendor/filament/sr_Latn/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopirano', + ], + +]; diff --git a/lang/vendor/filament/sr_Latn/components/modal.php b/lang/vendor/filament/sr_Latn/components/modal.php new file mode 100644 index 0000000..3f49931 --- /dev/null +++ b/lang/vendor/filament/sr_Latn/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Zatvori', + ], + + ], + +]; diff --git a/lang/vendor/filament/sr_Latn/components/pagination.php b/lang/vendor/filament/sr_Latn/components/pagination.php new file mode 100644 index 0000000..8e70d15 --- /dev/null +++ b/lang/vendor/filament/sr_Latn/components/pagination.php @@ -0,0 +1,47 @@ + 'Navigacija stranicama', + + 'overview' => '{1} Prikazan je 1 rezultat|[2,*] Prikazano je :first do :last od ukupno :total rezultata', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Po stranici', + + 'options' => [ + 'all' => 'Sve', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Prva', + ], + + 'go_to_page' => [ + 'label' => 'Idi na stranicu :page', + ], + + 'last' => [ + 'label' => 'Poslednja', + ], + + 'next' => [ + 'label' => 'Napred', + ], + + 'previous' => [ + 'label' => 'Nazad', + ], + + ], + +]; diff --git a/lang/vendor/filament/sv/components/button.php b/lang/vendor/filament/sv/components/button.php new file mode 100644 index 0000000..0ed409f --- /dev/null +++ b/lang/vendor/filament/sv/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Laddar upp fil...', + ], + +]; diff --git a/lang/vendor/filament/sv/components/copyable.php b/lang/vendor/filament/sv/components/copyable.php new file mode 100644 index 0000000..5f53e48 --- /dev/null +++ b/lang/vendor/filament/sv/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopierades', + ], + +]; diff --git a/lang/vendor/filament/sv/components/modal.php b/lang/vendor/filament/sv/components/modal.php new file mode 100644 index 0000000..80ef73d --- /dev/null +++ b/lang/vendor/filament/sv/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Stäng', + ], + + ], + +]; diff --git a/lang/vendor/filament/sv/components/pagination.php b/lang/vendor/filament/sv/components/pagination.php new file mode 100644 index 0000000..2b96690 --- /dev/null +++ b/lang/vendor/filament/sv/components/pagination.php @@ -0,0 +1,47 @@ + 'Sidnavigering', + + 'overview' => '{1} Visar 1 resultat|[2,*] Visar :first till :last av :total resultat', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Per sida', + + 'options' => [ + 'all' => 'Alla', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Första', + ], + + 'go_to_page' => [ + 'label' => 'Gå till sida :page', + ], + + 'last' => [ + 'label' => 'Sista', + ], + + 'next' => [ + 'label' => 'Nästa', + ], + + 'previous' => [ + 'label' => 'Föregående', + ], + + ], + +]; diff --git a/lang/vendor/filament/sw/components/button.php b/lang/vendor/filament/sw/components/button.php new file mode 100644 index 0000000..bd5bc92 --- /dev/null +++ b/lang/vendor/filament/sw/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Inapakia faili...', + ], + +]; diff --git a/lang/vendor/filament/sw/components/copyable.php b/lang/vendor/filament/sw/components/copyable.php new file mode 100644 index 0000000..0ac96d5 --- /dev/null +++ b/lang/vendor/filament/sw/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Imeigwa', + ], + +]; diff --git a/lang/vendor/filament/sw/components/modal.php b/lang/vendor/filament/sw/components/modal.php new file mode 100644 index 0000000..71666e1 --- /dev/null +++ b/lang/vendor/filament/sw/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Funga', + ], + + ], + +]; diff --git a/lang/vendor/filament/sw/components/pagination.php b/lang/vendor/filament/sw/components/pagination.php new file mode 100644 index 0000000..50e231b --- /dev/null +++ b/lang/vendor/filament/sw/components/pagination.php @@ -0,0 +1,39 @@ + 'Urambazaji wa kurasa', + + 'overview' => 'Onesha :first mpaka :last ya :total ya matokeo', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'kwa kurasa', + + 'options' => [ + 'all' => 'Zote', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => 'Nenda kwenye kurasa :page', + ], + + 'next' => [ + 'label' => 'Mbele', + ], + + 'previous' => [ + 'label' => 'Nyuma', + ], + + ], + +]; diff --git a/lang/vendor/filament/tg/components/button.php b/lang/vendor/filament/tg/components/button.php new file mode 100644 index 0000000..e0bfe50 --- /dev/null +++ b/lang/vendor/filament/tg/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Файл боргузорӣ шуда истодааст...', + ], + +]; diff --git a/lang/vendor/filament/tg/components/copyable.php b/lang/vendor/filament/tg/components/copyable.php new file mode 100644 index 0000000..12b2ee2 --- /dev/null +++ b/lang/vendor/filament/tg/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Нусхабардорӣ шуд', + ], + +]; diff --git a/lang/vendor/filament/tg/components/modal.php b/lang/vendor/filament/tg/components/modal.php new file mode 100644 index 0000000..5bd319d --- /dev/null +++ b/lang/vendor/filament/tg/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Пӯшидан', + ], + + ], + +]; diff --git a/lang/vendor/filament/tg/components/pagination.php b/lang/vendor/filament/tg/components/pagination.php new file mode 100644 index 0000000..a21b41f --- /dev/null +++ b/lang/vendor/filament/tg/components/pagination.php @@ -0,0 +1,47 @@ + 'Саҳифабандӣ', + + 'overview' => 'Аз :first то :last аз :total нишон дода мешавад', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'дар як саҳифа', + + 'options' => [ + 'all' => 'Ҳама', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Аввалин', + ], + + 'go_to_page' => [ + 'label' => 'Гузаштан ба саҳифаи :page', + ], + + 'last' => [ + 'label' => 'Охирин', + ], + + 'next' => [ + 'label' => 'Навбатӣ', + ], + + 'previous' => [ + 'label' => 'Қаблӣ', + ], + + ], + +]; diff --git a/lang/vendor/filament/th/components/button.php b/lang/vendor/filament/th/components/button.php new file mode 100644 index 0000000..30a0123 --- /dev/null +++ b/lang/vendor/filament/th/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'กำลังอัปโหลดไฟล์...', + ], + +]; diff --git a/lang/vendor/filament/th/components/copyable.php b/lang/vendor/filament/th/components/copyable.php new file mode 100644 index 0000000..073ea81 --- /dev/null +++ b/lang/vendor/filament/th/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'คัดลอกเรียบร้อย', + ], + +]; diff --git a/lang/vendor/filament/th/components/modal.php b/lang/vendor/filament/th/components/modal.php new file mode 100644 index 0000000..b30b173 --- /dev/null +++ b/lang/vendor/filament/th/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'ปิด', + ], + + ], + +]; diff --git a/lang/vendor/filament/th/components/pagination.php b/lang/vendor/filament/th/components/pagination.php new file mode 100644 index 0000000..8213579 --- /dev/null +++ b/lang/vendor/filament/th/components/pagination.php @@ -0,0 +1,47 @@ + 'การนำทางการแบ่งหน้า', + + 'overview' => '{1} แสดง 1 รายการ|[2,*] แสดง :first ถึง :last จาก :total รายการ', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'รายการต่อหน้า', + + 'options' => [ + 'all' => 'ทั้งหมด', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'หน้าแรก', + ], + + 'go_to_page' => [ + 'label' => 'ไปหน้า :page', + ], + + 'last' => [ + 'label' => 'หน้าสุดท้าย', + ], + + 'next' => [ + 'label' => 'ถัดไป', + ], + + 'previous' => [ + 'label' => 'หน้าก่อน', + ], + + ], + +]; diff --git a/lang/vendor/filament/tr/components/badge.php b/lang/vendor/filament/tr/components/badge.php new file mode 100644 index 0000000..82938e5 --- /dev/null +++ b/lang/vendor/filament/tr/components/badge.php @@ -0,0 +1,13 @@ + [ + + 'delete' => [ + 'label' => 'Kaldır', + ], + + ], + +]; diff --git a/lang/vendor/filament/tr/components/breadcrumbs.php b/lang/vendor/filament/tr/components/breadcrumbs.php new file mode 100644 index 0000000..daa22d2 --- /dev/null +++ b/lang/vendor/filament/tr/components/breadcrumbs.php @@ -0,0 +1,7 @@ + 'Breadcrumb', + +]; diff --git a/lang/vendor/filament/tr/components/button.php b/lang/vendor/filament/tr/components/button.php new file mode 100644 index 0000000..a7ae994 --- /dev/null +++ b/lang/vendor/filament/tr/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Dosya yükleniyor...', + ], + +]; diff --git a/lang/vendor/filament/tr/components/copyable.php b/lang/vendor/filament/tr/components/copyable.php new file mode 100644 index 0000000..4b0c3ea --- /dev/null +++ b/lang/vendor/filament/tr/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Kopyalandı', + ], + +]; diff --git a/lang/vendor/filament/tr/components/input/one-time-code.php b/lang/vendor/filament/tr/components/input/one-time-code.php new file mode 100644 index 0000000..ba22ff5 --- /dev/null +++ b/lang/vendor/filament/tr/components/input/one-time-code.php @@ -0,0 +1,7 @@ + ':count karakterden :position. karakter', + +]; diff --git a/lang/vendor/filament/tr/components/loading-section.php b/lang/vendor/filament/tr/components/loading-section.php new file mode 100644 index 0000000..c4efe64 --- /dev/null +++ b/lang/vendor/filament/tr/components/loading-section.php @@ -0,0 +1,7 @@ + 'Yükleniyor...', + +]; diff --git a/lang/vendor/filament/tr/components/modal.php b/lang/vendor/filament/tr/components/modal.php new file mode 100644 index 0000000..4af5ffb --- /dev/null +++ b/lang/vendor/filament/tr/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Kapat', + ], + + ], + +]; diff --git a/lang/vendor/filament/tr/components/pagination.php b/lang/vendor/filament/tr/components/pagination.php new file mode 100644 index 0000000..35a273c --- /dev/null +++ b/lang/vendor/filament/tr/components/pagination.php @@ -0,0 +1,47 @@ + 'Sayfalandırma Navigasyonu', + + 'overview' => 'Toplam :total sonuçtan :first ile :last arası görüntüleniyor', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'sayfa başına', + + 'options' => [ + 'all' => 'Tümü', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'İlk', + ], + + 'go_to_page' => [ + 'label' => ':page. sayfaya git', + ], + + 'last' => [ + 'label' => 'Son', + ], + + 'next' => [ + 'label' => 'Sonraki', + ], + + 'previous' => [ + 'label' => 'Önceki', + ], + + ], + +]; diff --git a/lang/vendor/filament/tr/components/section.php b/lang/vendor/filament/tr/components/section.php new file mode 100644 index 0000000..ee93b3f --- /dev/null +++ b/lang/vendor/filament/tr/components/section.php @@ -0,0 +1,17 @@ + [ + + 'collapse' => [ + 'label' => 'Bölümü daralt', + ], + + 'expand' => [ + 'label' => 'Bölümü genişlet', + ], + + ], + +]; diff --git a/lang/vendor/filament/tr/components/tabs.php b/lang/vendor/filament/tr/components/tabs.php new file mode 100644 index 0000000..0d2c654 --- /dev/null +++ b/lang/vendor/filament/tr/components/tabs.php @@ -0,0 +1,7 @@ + 'Sekmeler', + +]; diff --git a/lang/vendor/filament/uk/components/button.php b/lang/vendor/filament/uk/components/button.php new file mode 100644 index 0000000..350ea6b --- /dev/null +++ b/lang/vendor/filament/uk/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Завантаження файлу...', + ], + +]; diff --git a/lang/vendor/filament/uk/components/copyable.php b/lang/vendor/filament/uk/components/copyable.php new file mode 100644 index 0000000..d4bd7b3 --- /dev/null +++ b/lang/vendor/filament/uk/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Скопійовано', + ], + +]; diff --git a/lang/vendor/filament/uk/components/modal.php b/lang/vendor/filament/uk/components/modal.php new file mode 100644 index 0000000..e03448b --- /dev/null +++ b/lang/vendor/filament/uk/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Закрити', + ], + + ], + +]; diff --git a/lang/vendor/filament/uk/components/pagination.php b/lang/vendor/filament/uk/components/pagination.php new file mode 100644 index 0000000..c71e82d --- /dev/null +++ b/lang/vendor/filament/uk/components/pagination.php @@ -0,0 +1,47 @@ + 'Пагінація', + + 'overview' => 'Показано з :first по :last з :total', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'на сторінку', + + 'options' => [ + 'all' => 'Всі', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Перша', + ], + + 'go_to_page' => [ + 'label' => 'Перейти до сторінки :page', + ], + + 'last' => [ + 'label' => 'Остання', + ], + + 'next' => [ + 'label' => 'Наступна', + ], + + 'previous' => [ + 'label' => 'Попередня', + ], + + ], + +]; diff --git a/lang/vendor/filament/ur/components/button.php b/lang/vendor/filament/ur/components/button.php new file mode 100644 index 0000000..40fa03b --- /dev/null +++ b/lang/vendor/filament/ur/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'فائل اپلوڈ ہو رہی ہے...', + ], + +]; diff --git a/lang/vendor/filament/ur/components/copyable.php b/lang/vendor/filament/ur/components/copyable.php new file mode 100644 index 0000000..e5dc6cc --- /dev/null +++ b/lang/vendor/filament/ur/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'کاپی ہو گیا', + ], + +]; diff --git a/lang/vendor/filament/ur/components/modal.php b/lang/vendor/filament/ur/components/modal.php new file mode 100644 index 0000000..b7d9fc0 --- /dev/null +++ b/lang/vendor/filament/ur/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'بند کریں', + ], + + ], + +]; diff --git a/lang/vendor/filament/ur/components/pagination.php b/lang/vendor/filament/ur/components/pagination.php new file mode 100644 index 0000000..fdded0b --- /dev/null +++ b/lang/vendor/filament/ur/components/pagination.php @@ -0,0 +1,47 @@ + 'صفحہ بندی', + + 'overview' => '{1} 1 نتیجہ دکھایا جا رہا ہے|[2,*] :first سے :last تک کے :total نتائج دکھا رہے ہیں', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'فی صفحہ', + + 'options' => [ + 'all' => 'سب', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'پہلا', + ], + + 'go_to_page' => [ + 'label' => 'صفحہ :page پر جائیں', + ], + + 'last' => [ + 'label' => 'آخری', + ], + + 'next' => [ + 'label' => 'اگلا', + ], + + 'previous' => [ + 'label' => 'پچھلا', + ], + + ], + +]; diff --git a/lang/vendor/filament/uz/components/button.php b/lang/vendor/filament/uz/components/button.php new file mode 100644 index 0000000..36b1a2d --- /dev/null +++ b/lang/vendor/filament/uz/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Fayl yuklanmoqda...', + ], + +]; diff --git a/lang/vendor/filament/uz/components/copyable.php b/lang/vendor/filament/uz/components/copyable.php new file mode 100644 index 0000000..9277d5a --- /dev/null +++ b/lang/vendor/filament/uz/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Nusxalandi', + ], + +]; diff --git a/lang/vendor/filament/uz/components/modal.php b/lang/vendor/filament/uz/components/modal.php new file mode 100644 index 0000000..0c026cb --- /dev/null +++ b/lang/vendor/filament/uz/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Yopish', + ], + + ], + +]; diff --git a/lang/vendor/filament/uz/components/pagination.php b/lang/vendor/filament/uz/components/pagination.php new file mode 100644 index 0000000..e0709ed --- /dev/null +++ b/lang/vendor/filament/uz/components/pagination.php @@ -0,0 +1,39 @@ + 'Sahifalar navigatsiyasi', + + 'overview' => '{1} 1 natija ko\'rsatilmoqda |[2,*] :firstdan :lastgacha jami natijalar :totalta', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Har bir sahifaga', + + 'options' => [ + 'all' => 'Barchasi', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => ':pagechi sahifaga o\'tish', + ], + + 'next' => [ + 'label' => 'Keyingi', + ], + + 'previous' => [ + 'label' => 'Oldingi', + ], + + ], + +]; diff --git a/lang/vendor/filament/vi/components/button.php b/lang/vendor/filament/vi/components/button.php new file mode 100644 index 0000000..2a0183b --- /dev/null +++ b/lang/vendor/filament/vi/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => 'Đang tải tệp lên...', + ], + +]; diff --git a/lang/vendor/filament/vi/components/copyable.php b/lang/vendor/filament/vi/components/copyable.php new file mode 100644 index 0000000..baed251 --- /dev/null +++ b/lang/vendor/filament/vi/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => 'Đã sao chép', + ], + +]; diff --git a/lang/vendor/filament/vi/components/modal.php b/lang/vendor/filament/vi/components/modal.php new file mode 100644 index 0000000..968d15c --- /dev/null +++ b/lang/vendor/filament/vi/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => 'Đóng', + ], + + ], + +]; diff --git a/lang/vendor/filament/vi/components/pagination.php b/lang/vendor/filament/vi/components/pagination.php new file mode 100644 index 0000000..ec92087 --- /dev/null +++ b/lang/vendor/filament/vi/components/pagination.php @@ -0,0 +1,47 @@ + 'Điều hướng phân trang', + + 'overview' => '{1} Đang hiện 1 kết quả|[2,*] Đang hiện từ :first đến :last của :total kết quả', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => 'Mỗi trang', + + 'options' => [ + 'all' => 'Tất cả', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => 'Đầu tiên', + ], + + 'go_to_page' => [ + 'label' => 'Đi tới trang :page', + ], + + 'last' => [ + 'label' => 'Cuối cùng', + ], + + 'next' => [ + 'label' => 'Tiếp theo', + ], + + 'previous' => [ + 'label' => 'Trước đó', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_CN/components/button.php b/lang/vendor/filament/zh_CN/components/button.php new file mode 100644 index 0000000..ced2342 --- /dev/null +++ b/lang/vendor/filament/zh_CN/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => '文件上传中...', + ], + +]; diff --git a/lang/vendor/filament/zh_CN/components/copyable.php b/lang/vendor/filament/zh_CN/components/copyable.php new file mode 100644 index 0000000..309cf52 --- /dev/null +++ b/lang/vendor/filament/zh_CN/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => '已复制', + ], + +]; diff --git a/lang/vendor/filament/zh_CN/components/modal.php b/lang/vendor/filament/zh_CN/components/modal.php new file mode 100644 index 0000000..ef0574a --- /dev/null +++ b/lang/vendor/filament/zh_CN/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => '关闭', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_CN/components/pagination.php b/lang/vendor/filament/zh_CN/components/pagination.php new file mode 100644 index 0000000..0848381 --- /dev/null +++ b/lang/vendor/filament/zh_CN/components/pagination.php @@ -0,0 +1,39 @@ + '分页', + + 'overview' => '{1} 只有 1 条记录|[2,*] 当前显示第 :first 条到第 :last 条,共 :total 条', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => '每页', + + 'options' => [ + 'all' => '所有', + ], + + ], + + ], + + 'actions' => [ + + 'go_to_page' => [ + 'label' => '跳转到 :page', + ], + + 'next' => [ + 'label' => '下一页', + ], + + 'previous' => [ + 'label' => '上一页', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_HK/components/button.php b/lang/vendor/filament/zh_HK/components/button.php new file mode 100644 index 0000000..503e81a --- /dev/null +++ b/lang/vendor/filament/zh_HK/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => '正在上傳檔案...', + ], + +]; diff --git a/lang/vendor/filament/zh_HK/components/copyable.php b/lang/vendor/filament/zh_HK/components/copyable.php new file mode 100644 index 0000000..4534920 --- /dev/null +++ b/lang/vendor/filament/zh_HK/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => '已複製', + ], + +]; diff --git a/lang/vendor/filament/zh_HK/components/modal.php b/lang/vendor/filament/zh_HK/components/modal.php new file mode 100644 index 0000000..5e1471e --- /dev/null +++ b/lang/vendor/filament/zh_HK/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => '關閉', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_HK/components/pagination.php b/lang/vendor/filament/zh_HK/components/pagination.php new file mode 100644 index 0000000..949229c --- /dev/null +++ b/lang/vendor/filament/zh_HK/components/pagination.php @@ -0,0 +1,47 @@ + '分頁導航', + + 'overview' => '正在顯示第 :first 至 :last 項結果,共 :total 項', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => '每頁顯示', + + 'options' => [ + 'all' => '全部', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => '第一頁', + ], + + 'go_to_page' => [ + 'label' => '前往第 :page 頁', + ], + + 'last' => [ + 'label' => '最後一頁', + ], + + 'next' => [ + 'label' => '下一頁', + ], + + 'previous' => [ + 'label' => '上一頁', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_TW/components/button.php b/lang/vendor/filament/zh_TW/components/button.php new file mode 100644 index 0000000..503e81a --- /dev/null +++ b/lang/vendor/filament/zh_TW/components/button.php @@ -0,0 +1,9 @@ + [ + 'uploading_file' => '正在上傳檔案...', + ], + +]; diff --git a/lang/vendor/filament/zh_TW/components/copyable.php b/lang/vendor/filament/zh_TW/components/copyable.php new file mode 100644 index 0000000..4534920 --- /dev/null +++ b/lang/vendor/filament/zh_TW/components/copyable.php @@ -0,0 +1,9 @@ + [ + 'copied' => '已複製', + ], + +]; diff --git a/lang/vendor/filament/zh_TW/components/modal.php b/lang/vendor/filament/zh_TW/components/modal.php new file mode 100644 index 0000000..5e1471e --- /dev/null +++ b/lang/vendor/filament/zh_TW/components/modal.php @@ -0,0 +1,13 @@ + [ + + 'close' => [ + 'label' => '關閉', + ], + + ], + +]; diff --git a/lang/vendor/filament/zh_TW/components/pagination.php b/lang/vendor/filament/zh_TW/components/pagination.php new file mode 100644 index 0000000..949229c --- /dev/null +++ b/lang/vendor/filament/zh_TW/components/pagination.php @@ -0,0 +1,47 @@ + '分頁導航', + + 'overview' => '正在顯示第 :first 至 :last 項結果,共 :total 項', + + 'fields' => [ + + 'records_per_page' => [ + + 'label' => '每頁顯示', + + 'options' => [ + 'all' => '全部', + ], + + ], + + ], + + 'actions' => [ + + 'first' => [ + 'label' => '第一頁', + ], + + 'go_to_page' => [ + 'label' => '前往第 :page 頁', + ], + + 'last' => [ + 'label' => '最後一頁', + ], + + 'next' => [ + 'label' => '下一頁', + ], + + 'previous' => [ + 'label' => '上一頁', + ], + + ], + +]; diff --git a/plugins/neatstudio.ai-moderation/src/Filament/Pages/AiSettings.php b/plugins/neatstudio.ai-moderation/src/Filament/Pages/AiSettings.php index beff2d8..9b763ad 100644 --- a/plugins/neatstudio.ai-moderation/src/Filament/Pages/AiSettings.php +++ b/plugins/neatstudio.ai-moderation/src/Filament/Pages/AiSettings.php @@ -22,7 +22,7 @@ class AiSettings extends Page { use InteractsWithForms; - protected static \UnitEnum|string|null $navigationGroup = '管理'; + protected static \UnitEnum|string|null $navigationGroup = '插件'; protected static string|\BackedEnum|null $navigationIcon = 'heroicon-o-sparkles'; diff --git a/plugins/neatstudio.payment/src/Filament/Pages/PaymentSettings.php b/plugins/neatstudio.payment/src/Filament/Pages/PaymentSettings.php index ba55b36..377a234 100644 --- a/plugins/neatstudio.payment/src/Filament/Pages/PaymentSettings.php +++ b/plugins/neatstudio.payment/src/Filament/Pages/PaymentSettings.php @@ -19,7 +19,7 @@ class PaymentSettings extends Page { use InteractsWithForms; - protected static \UnitEnum|string|null $navigationGroup = '管理'; + protected static \UnitEnum|string|null $navigationGroup = '插件'; protected static string|\BackedEnum|null $navigationIcon = 'heroicon-o-credit-card'; diff --git a/resources/views/filament/pages/plugins.blade.php b/resources/views/filament/pages/plugins.blade.php index 9017699..6c5ca59 100644 --- a/resources/views/filament/pages/plugins.blade.php +++ b/resources/views/filament/pages/plugins.blade.php @@ -1,22 +1,26 @@ - -
+ +
@forelse($this->plugins as $plugin) -
-
-
- {{ $plugin['title'] }} - {{ $plugin['version'] }} +
+
+
+ +
+
@if($plugin['enabled']) 已启用 @else 已停用 @endif
-

{{ $plugin['description'] }}

-

{{ $plugin['vendor'] }}.{{ $plugin['name'] }}

-
+ +

{{ $plugin['title'] }}

+

{{ $plugin['description'] }}

+

v{{ $plugin['version'] }} · {{ $plugin['vendor'] }}.{{ $plugin['name'] }}

+ +
@if($plugin['enabled']) 停用 @else @@ -46,17 +50,21 @@ -
+
刷新市场 - +
+
@forelse($marketItems as $index => $item) -
-
-
{{ $item['title'] ?? $item['name'] }}
-

{{ $item['description'] ?? '' }}

-

{{ $item['version'] ?? '' }} · {{ $item['author'] ?? '' }}

+
+
+ +
+

{{ $item['title'] ?? $item['name'] }}

+

{{ $item['description'] ?? '' }}

+

{{ $item['version'] ?? '' }} · {{ $item['author'] ?? '' }}

+
+ 安装
- 安装
@empty

点击「刷新市场」拉取可用插件/主题

diff --git a/resources/views/filament/pages/themes.blade.php b/resources/views/filament/pages/themes.blade.php index ecc2b5f..416d44f 100644 --- a/resources/views/filament/pages/themes.blade.php +++ b/resources/views/filament/pages/themes.blade.php @@ -1,21 +1,40 @@ -
+
@forelse($this->themes as $theme) -
-
- {{ $theme['title'] }} - v{{ $theme['version'] }} -
-

{{ $theme['description'] }}

-

{{ $theme['author'] }}

-
- @if($theme['active']) - 当前使用 +
+ {{-- 主题预览图 --}} +
+ @if($theme['screenshot']) + {{ $theme['title'] }} 预览 @else - 启用 - 删除 +
+ +
@endif + @if($theme['active']) +
+ 使用中 +
+ @endif +
+ +
+
+

{{ $theme['title'] }}

+ v{{ $theme['version'] }} +
+

{{ $theme['description'] }}

+

{{ $theme['author'] }}

+ +
+ @if(! $theme['active']) + 启用 + 删除 + @endif +
@empty diff --git a/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/HU3Y7520IKesIMloG4Ti0iOGJ7dCI5rHthumb.jpg b/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/HU3Y7520IKesIMloG4Ti0iOGJ7dCI5rHthumb.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/HU3Y7520IKesIMloG4Ti0iOGJ7dCI5rHthumb.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/ThDzt1JIXzWmsLdaH10o6YYKoEcXcg3P.jpg b/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/ThDzt1JIXzWmsLdaH10o6YYKoEcXcg3P.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/GREbLUBM6CvYoLPe3YH0LbeoajxwqT19/ThDzt1JIXzWmsLdaH10o6YYKoEcXcg3P.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/0YM9Xvwxz40mpFhVt5piUAxdGMfkGppM.jpg b/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/0YM9Xvwxz40mpFhVt5piUAxdGMfkGppM.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/0YM9Xvwxz40mpFhVt5piUAxdGMfkGppM.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/BT2ESIEwKti3kEVB79WFh65Gdcz16YXzthumb.jpg b/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/BT2ESIEwKti3kEVB79WFh65Gdcz16YXzthumb.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/OhkW2vBXwZzulfYZ3OrAEbkOH63Xj9BN/BT2ESIEwKti3kEVB79WFh65Gdcz16YXzthumb.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/dI5s1L7rp8QgKfMT2qcAEFiYtCEO9jaYthumb.jpg b/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/dI5s1L7rp8QgKfMT2qcAEFiYtCEO9jaYthumb.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/dI5s1L7rp8QgKfMT2qcAEFiYtCEO9jaYthumb.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/qXYifSK4GKEgbwO1JC3aLLGqS2nKbrOC.jpg b/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/qXYifSK4GKEgbwO1JC3aLLGqS2nKbrOC.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/gfWGKe3IQu5PC4zdnsIKF8s87stq0EEx/qXYifSK4GKEgbwO1JC3aLLGqS2nKbrOC.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/C24MreAFG2W81hUJ7ard9ymR7uYjKals.jpg b/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/C24MreAFG2W81hUJ7ard9ymR7uYjKals.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/C24MreAFG2W81hUJ7ard9ymR7uYjKals.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/KIBLBXjRvNx4nm8CD2Wsw4AACQBfBiFPthumb.jpg b/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/KIBLBXjRvNx4nm8CD2Wsw4AACQBfBiFPthumb.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/vac0XXKAuAQBa5eZn5OuM5iGclErkd8T/KIBLBXjRvNx4nm8CD2Wsw4AACQBfBiFPthumb.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/dXvuhVPmIh13jQSLiDkMK5FFxXPnf72Vthumb.jpg b/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/dXvuhVPmIh13jQSLiDkMK5FFxXPnf72Vthumb.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/dXvuhVPmIh13jQSLiDkMK5FFxXPnf72Vthumb.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/yuXGH9tkxm5DJkAAnIgmFgS8Zc4ltwfl.jpg b/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/yuXGH9tkxm5DJkAAnIgmFgS8Zc4ltwfl.jpg new file mode 100644 index 0000000..7e754f4 --- /dev/null +++ b/storage/media-library/temp/xtOKnFcPCM1iyM8FyrGIOuS2nuVKjFT2/yuXGH9tkxm5DJkAAnIgmFgS8Zc4ltwfl.jpg @@ -0,0 +1 @@ +fake-jpg \ No newline at end of file diff --git a/tests/Feature/AdminPagesTest.php.tmp b/tests/Feature/AdminPagesTest.php.tmp new file mode 100644 index 0000000..e69de29 diff --git a/themes/modern/assets/screenshot.png b/themes/modern/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..29c043b2c7aec647bd336cd11a287063bd2542c8 GIT binary patch literal 62654 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 N;hA6c38x*y{t3~bQV#$C literal 0 HcmV?d00001 diff --git a/themes/modern/assets/style.css b/themes/modern/assets/style.css index 4fb438e..8613e42 100644 --- a/themes/modern/assets/style.css +++ b/themes/modern/assets/style.css @@ -141,3 +141,20 @@ a:hover { opacity: 0.8; } .plans-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 16px; } .plan-card .plan-price { font-size: 26px; font-weight: 800; color: var(--accent); } .paid-teaser { background: rgba(248,81,73,.08); border: 1px dashed var(--accent); border-radius: 8px; padding: 12px 16px; color: var(--muted); font-size: 14px; margin: 12px 0; } + +/* ============ 移动端适配 ============ */ +@media (max-width: 768px) { + .m-header .m-container { flex-direction: column; align-items: flex-start; gap: 12px; padding: 16px 20px; } + .m-nav { flex-wrap: wrap; gap: 12px; width: 100%; } + .m-search { flex: 1; min-width: 100%; } + .m-search input { width: 100%; } + .main-layout { flex-direction: column; padding: 24px 16px; } + .main-layout .content { max-width: 100%; } + .main-layout .sidebar { width: 100%; } + .post-card, .post-full, .comments-section { padding: 20px; } + .post-cover { margin: -20px -20px 16px; } + .post-full .post-title { font-size: 24px; } + .auth-box { padding: 24px 20px; } + .pagination-links { gap: 6px; } + .pagination-links a, .pagination-links .current, .pagination-links .disabled { padding: 5px 10px; } +} diff --git a/themes/modern/theme.json b/themes/modern/theme.json index f4dad8e..5dc0c54 100644 --- a/themes/modern/theme.json +++ b/themes/modern/theme.json @@ -3,5 +3,5 @@ "version": "1.0.0", "description": "极简现代风格,支持深色模式", "author": "LaraLog", - "screenshot": null -} + "screenshot": "screenshot.png" +} \ No newline at end of file diff --git a/themes/sablog/assets/screenshot.png b/themes/sablog/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..07ee14cdcd26851598da6ffd4d039be72b22b5bb GIT binary patch literal 62522 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 z zFDQKyN{aC}EU2QRaZ(ZjYjDHA&F9MxT`&cLushO!-6~Yk_uVA+KtqU^vO!oyb z?rmcBKtBqC^|`_gyXWqsk;+N|Qs(F|e-lBo=tDD)H^}c-`*XT@D>a_TdoFt_B22rO zj^`q1O4j^##oXjZ26kN2CA+0&6tWF`qxlFkXY-4!)iGXs!IYWUu?$9j-M8nn)%U^b zoQLr_^a|Zyt`Y2^$>@`$A7gi6u%v8j zvsc!K(xm*w--7oGvW^3qn(KQ}OKrMgYs zGZLBM{IO{gO(Imn8OpDr!AGn`KO{{e=j}H`r%*SJv!Bg9Ao))$ASXP{W8e3YUP>>b z+&}8#G=ELas+4Vc>^BDY{i&T_pJb_-1pmZT#+qifpWK1*-7k1O2aR+aZv;xVxq4X3 zTeI_UY(%qQ>dn9fa_KsPIN62a9Qiyr5FvS0o{3^&WO%#1?(UG!4x93kQ`HjXK*+U2 zn1xDH#bunIxDOGxb@is&`YGp&H;_=Nt804Pe(=PcX+NurlM#_gd_HF_aJFwKa2OZ4 zf6c?AkH$(Rc#$;*s4vO5f0&^ZCPEx!-h)y<7VQ}B5VzkoM zQ29VYOZzQo>`qk}+tC;$v~9oH?rw-I5o2>+q@AXSB19BLHbBt-mtC}zQ{pdY8O1KR z)PJR=kwidI2^v-A37qSip#mh7u+JSH4MC;AFDZGOl8od4I!w^yN zz(wSnJ`6c~(5f7Uc`<2&M8VU_MHeFIy^RK-$8hI|K#8GQTdWlK32A5qc}goQ(@z9n z9BDjUGbP8WogBlqCgz69VVU1Jqg?8qRu&8#OEFbk!@PviX_iX{&O-EPXuyoz9;YZ* z#ZOdugg4mkTLt#wuz$@}3#6pw&g6X9brWNCFULPZ^v&n0Fqq+nMeS0Io9CPEibpGvN=NHbQtkjv4e7^8ybn$N-SSgySV<6@2i`OIoJ6?Y9L)NJHmX)bilb7b#YC7<6vktF(+=SPOcZ2 z8f#}vXzkA3^fWy#;#XUqsc>bFJ;x7!A*RcfB?D6vc1wNF%c<-}yPM`J;1Yr_J5PAg zYbM5f2W6%UZ}rTRu_NMYUmx1vS5_tdj8~_9jr=s9ls_|KP8B)JO6tVQm-91L9lG3? z8{1k$;#!`itI01nZfNp8ifu~AbE`mJ=kjXfpg#xDRBGSAlsd4spzQACB|TN;%bo?J zp&yG=W$i5V`~=^azu^Y;Shg}T!kE_@q(e!~dEN%h@8b?1+OJ*@vbsGRp+gFz)dSw) zM!W*HJtl@Qn6`Z6p-%YF>BgV8b=u-m2FRyd;8_@rUa>dU&jYIt2LJ14aT|Y`zC)1` z@6+@Ueo3UngOsq{dv=^-oW(fxSt7Hx*~K^+QWa_|FyxS@B|{|Zv;fGC>NB&(81VLA z4Jm9)mk)O+?w9LgQjtdb^#^av_5SWV+g`xQw72B(*7zdMleTs&HxRjE25gk*G5{pO)e-3}RsMe#;IdVz<`|_i z7e!~g+w>1hvI}ROf-cXRu_iU$oW*Yoxbeb*k6OKJ9wSQ1E{(|WU^=Xyp75d=AD-A~ za=}AB@a>13@ZpJCU7k9fb+X@q?D)v_z}&)}t;;)gZ^w!|5&H*bunSGBY{|gxKe;kB z4W%OBFpjSLG_x;sTY8>fPJEbzi(HV&AwlNPABLj8=IrVeC8wwvD znD!40sPQIe#NI`9#Bs!B$DIu+%`2m_*{G9h#au1Wjvbw5?vD+1!PJrza@bfL`Br`Q zrY{>OV)EinDu{oTODzqu83c`B(6S{HPaf?Vi*ttk{?fVX%Z&o#LfIGlf?uou1h!`U zX2;MCCE@txsSHPzb!L*Mlq+XREVTI5p|(sy8Cik;zImbkAMhRsZwh*>2`IhnV!FSy zMek>QsrD=7N`;z0z3Zq2{xZ|eciB}BE~OzR#DCg@4FvzAIY!=|B%eGSA<(NVw8&ao z@*>(#y653r&a<3({kPwpczz3B^ca90sXfOfu&s& z7EJ%;m9*b=+Mz|EEZou??`^h1bF%jDZSFhg0>uZo7=-)0Ch%9!6&=xuYgo}U%``gR z50n{m(u9oF(Rf|0DP69-jN$$>KQI`Ofmp zp{-ZV(8!erhc{hd=*KQiVUbi$*M$c!^=ZliJ`T6;>gqv9OZv>6pK!+58yWcw(Y7u+ zd_FrvNQv;5L$r#@+%A_b>%@+;VL=rij2lQYDkdJSQ?D7*xLP6FkVGok&hT|;9&eKL zweh>mphq6m6myWfkl(a0ZB?8YOW@@S!+OckE&QtTGbm4K_RZd;+Ym!|@KY*}mURO> zF}{F^ElgySu-m!D@M%Sig>bl^r@n`K$t}q%5hi32WLu(D;`9Hc^&t4NYz*QVL8{7S zm@N}ARJ>mx-BQkb__OpA9|fJ{v}-5Tpsn}5+q$iJoT!!R=Uvj?Np;3YN8pX}lTZ>; zced7YJmf-WlrOEtir}?$J=(_T1m5t`Ko|JFGt(JD+NT^Oxm+e8_oTmH?o(RG@k+Tq z*(hf*G?34vU2gCsEN{q*thfU;3b=(F;UfkcsM}MNLfQ_az(bZsc>+vY#KdvpC^*0; ziRSwXLX`pDOKmjF{cJCvz|GxXrzbzZ54kK9o6xGFB8b_ZNKvZS| z8*TKViAOWSYx>E0qh>gT(+EKlY3-6*ujYA`$M6HZgs4-nhJmJbF7aU^KPKUtQC7y% z*N@{ZJJwIcjHQ*D!-@j(X%_W@dnyI3&jNRf-b#}o@Tc*6bA@D4l%8V5$7 zQn*NFfq3hkw!-lz>LS`3 zLqi((j;OKPjka3@(0Z#+Qb#eLRMW9+*G?cl+}=cGrea7W*H}%tj!_IN^9$DG$~vq0DJBc{dD-}b^wo-{lL zA@KT@(V96qUTIua!O6?q$FWgIFO>>&`#Ftw)FlqWXIkr*Q2e>v&o<b>Y$Jj{7v--ejODV+~D|R+iT~7+Yfs(UIy>x&I0G#pnxS)w7Gx3XK7u6JeEyBP09Z_i8}Ger$_1-h5ZOwU%#t zi7{e-5NzW9KI3PtuQN#(V5_L-?e(S=yVGf3LDm8tv3xz2sS8(GC1hp1`<-QzU@>9! z)OIA5iz~fCBH9N|r&Xiq811vMe5*#89kg5+NKNl@9WG;z+JRki3W@=H5ZNxCMC8F(S_0G3PxW=f<&6`az;H*@RgtHGKffe8ItUkvVd(T zdk=#y?&5;LTxK6&KUtL%#6Ge?QqVj|hRnVSCp;~SoTWY|tHk8Bp0Uz?W^!IuzFEEt zn&3i2N=5n4F~aPutdgD5?b_WcH7SD$Xc9WKWXwDE4lcTZfgU{m2LF3b3VoTsdo%I$D8%Uy=qI%c}aX4gtpC`;stJSTPG&E z=i1*GdE#h^n&N=YWY00c()5P&2X`9_J=s9xf-h52+pe%m&sY~m$cus2r>crSA0qDc zTq1r&(KDESJ`$B9__vD|$4@T0XU`cZ$q*pb?#fwazNjD2AN+^OL~!I*TJ2Va&;l}2;RA<~@r z@#Ar#wZ&T2O@XYaX*F$abn$;qiht}D&h==!n6O?^A3YQPlAXHtJcMWcEQL=49rMkcu0Ut~cN{+w(1p_xT&sHV-4P4=w9EvmwwZ@(;tvjyTX zyp6c1?E962aFY~d`Q;Vw^IH- zKKp%;Syw|l#p&ef$PUso2qOXzo#`GMW4O|vMDr$H}*jEa;uVZQpe8W zq$RzcpU3iS`QT+IxGF^!iBD~u!X1RZJ?QcD{;$Al*UCa5OhxxHeZ*)qU|gdk=A}a= z*uNZCel@;P6ftK)w`Xw`(awt%{*)c{hMHECtH+gr1x*IM1k@e9NJ(t>Jm62<@xxNeL+^RmThf79?f5i zPXbp6PdRqzZ_p;LUI9i>NbLOYQ)m8yL!zSe|Epn_+0TH~$<`;X`cEw2FTwLFEwMa@ z0+D$SpYi`8?XAP2Y}@rw6cr^!5Tq5POQc&wT0pu%MRMqFPy_^|y9Md)ni&x3ZjkPV z8MDNCcU;$boe>?QA${^}t&bj#;pgW!q}SB}R0_2v zGhSSnn3$>`MQ=uq3xmY(q1U{o~LZ=*1cyZs7D4Oe#XRx3vwIRxp0rTzyZQ=@w1zhofX_<3Vwwn`nu73?7Wd*>kb5WqMgmws1a|_A-VYAs-oAaSpwN~Gc)Gmi zBhm)NU~;Ss2XOvEk}IAya-lh(tN<`9LW6^$4jalb?f^4~eE3ji(og9@QtympYmj^J z-~sr{=B>@SM(-K2l55r*04Jx7fMR;QP|J5c@a`vkjQ_i93^125ww$bN`VFYWAn-r} zy(JGYt%2g=J&@f3T5Zuc;E(bP=gEs#;^IHg?MMG$^8$vgHK9?f$l>N__rye9HC%$q za5P`7p`iiTbbpk$u_>ia7`@sB{AQ3(XZ8E*gGD<1Bfwp6>H9(OW&95iQEZ0g7m*B+ z+3Cy52D#{q^5=Q|owiw9m}wcgeC&&0E)PlmpQmjHVQM7woSN;WJGo6Ftf9H z*M!va3ecjU^5cX$>l+X#XybGVAtD|P={3G(s(86o0J>gCvH{WoK$|{4J)M_lU}tZi zvI9dlK;Z^$s~-wXxPZX%ss1l_7$%Uq6dJ&6m7&7xc4*47Jypa0@}+WQBOGw~ zY#be9HgN_$fU^pCX3ZxPot+P^dVn4_18Wn=_~V{7RHg_x{wB5tKSkUhTdc$a*w6q* zbnEyA@E`}G@nXwvwFVGE@#ZkvHN#g>Hca}(f3t`IO9wHKj&6rN^gS+)SR1$;Je&S; zYpDOmA?D-mUx%0u$s6yNR0z>as^|1$gV@eSNq}Pb|Zy^5YI}(drYv zD=2)k(f}N;?|+gG2bu?5Y;1CFbJZB0^%qau(m&g!6Pi8J0yqyawS{Tkfr7L7b{IMix0_y}BN2PB?-e;b3G<#kHX2ueiijp|fKpdc^yI6`HkU@tj$y%+O z!T`|+%h^EGjaA;23M5lbU1&B8w#()7!a`gy^gZ?@4ku#S4MOjFd{I(TVu$VCo}J3f zd_LGSJxy+nh1>lD?7!1*d)evk{s{RP1&Y}ZZ#IEla$wRT&9DE59gJG&{n1-wV&q{V zA+6%O8?ej$?o&4%ZS9X&fPyZ;PAL2pm-%=URLjc7!89VCk z$&Fv7W0}6V9xDjQ9?GZyG;J)pd#2M&zi6h}lSYgI^Q4);el7H1I4W*I+-mvQ+H9_E z>U9|&{qLc$8IqMPytJpcInH04ZYOe?DgVpvg>d}n=m;2#1Yqhx!HGaeN4E%nU4mzj zNs8Ax@7t{L+EpH8{A?~RF8w;O0a7ICKZ|nvB|yOw$o_(8fb2~inmaSo$;XP1N$aKy zG;O!f@A0jF?UMvVJzIh~bMpJYZJ&80>eV|a&02)afuqlTX~&!%e-Mrd?9nI_={>)L z$n{8NC8f_otex!vrd@&1@aAxp7_y&;ZyAC?(HUjW!?+jOq78?KhYPG5tBu#6F)-!j z>dWnKT7)#|eYeRi+YTc4xA6}Jp&~*mSNfTfLMbjTAp?35%Ril4O%H^PM#&} z>46;P^|hoDxiuqhJcEhVvWo{t>7#B_-+Z3U73pRd@7=O7o*+h$slsi|)h0$sE)=m$ zb?aqKtwyr;(+1I_h1FI6b})Bb_=RspowpSA$T=O011PUq-Yf1J2?FzlbL>+FAa4vK z=l}9B3>G?jm)iZvy1UT}EdOuoj6jRP%L{_D*>6X@{wrs$LG(VJ50I^Q%;a`VdwSFsfONV9cxjXqkWtF zljRLChK>>r58DN? zhB$6EPGJIfN`kfT!0HLux!{Vthu=p4N$IONJSxw(-z|E=8XLVs=-H+wCO!x^JOQyl zrvvyC5t(~~%p$llvpUVr|EMqaUGpmmh$#E7Mg!I-ST*Anj9YP z!~Ou5WMTB#^pbmM08P`9zR(>i4oZljp|8}cXu!>w6HK)SIIyl zR2RGgan}YQ&dMMRs%7t_N5em%whMF!&Ga*+Rj1|~8!H57xaKQ)F5u=8%?aFG>hp(m za(x*pK_TUZ0%dm5N-}9SShf%vNa~Y)43fmZm z9f_4I$t=0oJD-|T{dS|FpAZbw4Mho$OY-!^0LuFhQCwl}WOk1JtS+Y;1H}@3>-@xvk5>6A~C- zs)tCdZ}vVvdupr%lj;MB5=ROwsI5Ye(PsjHiVnZ7I7kyL(W$k8Zhz)8-t)! z^6lHe1}RfhhDd{$`B~}W^LtYN!FBkAKlVR!9rEKZ@y{;SG<3dS8tkry3D#@RQC8rm zL{gC_@*qc(9`NP-80kGXt|LvkCCCY1pwMgS1qA$)xa1uK1Z2jr_F^0Lhmx1X|Hwwn zsP7&eh}%w1OpvhG$wbkuuC4}&Gh?3iZO_8VK-f~6RJCNkRI=uGF682(@>Hyn5pjwz z%RCviy0M9gTup;_MIag@D6D15OWXrH>_+i%)fzba+h%p0@VcOW#njy@#U& zG49Gv0##mh;&188Rt zctQ0Xvh&o5rrFhX^o53uWp9h_=ME>}a0L#a-Mzg$OF9>!IEFul-h?sk(I|W>39dJi zEfphAnj{`;v3&Cd#qk56=96%wnqXsQ#=_Ge4D+ozaZoS3Y}wGI6d2*^|Tdg(bOJAii&#(v`HW!dG* z=dLQZ5Qt}+;d3-HXmjB z*rxbf$S$B%wY`&#-~mra+*zsK@t)tuIFS92&s+SjvcD%v$CkK}`FSTjIzA*kobGMB z&-(XAe7B?GU!kk1*(&G7TMEB;@vh9zB+Zk^@9nZzrVhT7Qo!-iQPJLpxdoj7-eMjo zck<(Fvjskh4VLiH)2EWAdxLkDam&0Q$aOvD*@u5Sw;VqGi0K5Q=6EYz&u#hbIeRUW zQuuDqExVgti#ax{|{L!3#+&$#0zB=?OepXa~pGL#I1&a zYp?Ij<aO=Zaux85tji)k7+2BxJz zsoOqIM(cg3CxK7V?{|$p1VZgpb8aXx!QQAQG+VP)?g=j9>@Q|(#f4O!X<`@V1I$k55_ zz!i%?&mZT;#Tbe$XlMY02dmy;l&0z&$xUy)d5XRPuHyd&g$#OY8|%xMJK4@yg4Xr` zvzw5&n~A9cEC0Gn--|MC)?TKS5$1V*GkNE|Gn6OLywbio6@pvmRkHI;r6w!1-1dqny>dRgm zxw~K~9@H6Lg?dcQ01s5hLoljW6S|W=ZM|O%7$FpOi9vT^cwJ;~2Bb7TO!w2vc56X$ zFv2Rj!1Wr@MaD(5Yw^iACdSx*5+Y)XM1JspE4p~`!%@o6z_U%I?sFrQgbj?M4D0JW z%NJk!#QFKw>7!%(yk@mV6-s?l_R?3Hkn&CqlVd)0SZO8snV52s&YKEBtU|oua|)Gp zgi%#n7Su%9EP^M>#1nXgq4Dl4tU1qXN)O+D-NvBy_R8|hnGwFG!;ZN94{KEz4N$@i zy#**^!-H3{*|H7be^lQd1xsJ4qwZm_XXyrZo_}| zt@|e8WK#(nft}G{jC1*Zqi#@dCLB3V6%2op!VQva07ZP^-ObW;LjybK9E0!2efZu_ zTrlQ9vhy>K{p7pa@29Wi`gB6NZmw=UJkS%+s{(243Hc%(@R5G z+r38pvlVrgD#TH1Q~WY-@NO~RXr&L);@2S|n~QF2F9}8=6s$*b91}rM^|w}2S%FoW zPSr1ShuY?5dS=>e4)#ug=H(q>dm^IOLgA~?8@jb#k|}cD8A}{6Y6ces<#4ZjJw1>N z#RHOYLx6kC5#R#?)}gt1xr%m~5BTQ5!YR5(i3K^^!}F{AHnGg?6;MD6*#S2bD4)Q} z>eCCLSNct0513UB6&wx~JP*kdgxeH#RB)so+uV6dQ}Tvff47noR+Dy*Ub*cbsxcng zqs>xeD9M%?m_0BsHySz-1L{Kk)c380(1(|j)+I+^og)^Cv+~&bI8xwy`KCXL()Hiz z(#=ExCdT#SCl!|3CaNn1(|+%-`UA;~_6cOle6|2(Y!F?^N<~@SmX6xc@ZB_+(T5Vb z?T~6en=Y8cT#(-UwgDz^ggd?1mG`<8jU_am0nAsm*5dmG&^a7cazD?wX#V^8et|Uy zT!#uoO#@Ve&mBVS`$oo$-!TXDtLp)?uN$6M8lLqRZa^XacCjV0{Ugr{>9-lw)dhU! zuO0c^+Sl|F>*H0eeHPtxsO0XP17T`nT_TS&C;VZ`3YfW18_$&ek$}?JShI^xC9t1m z?0VDkxC0X>+i@@kCvbC%CoyNPajqN@1y1oqd~GR|e4)1ggwaJrYY|37)3bq%(=p*H zkwsER%li^DA_n3iZD|?qiBaR|X5X|C8d9jcVyK|)mbl~wB)x#uU;C6T*i6UVH{Vr8 zi=Rlgo2lDMzLn2$;tULiQOA;K`SW{bcWYG>)+tyUr#$3^epbX>Z_<AOAR;SrQfV(_MzFP|K4Yk{{=HHLR0a+T=s_`#>YST}#R)c&UiE@Y9R6tacNU6R& z)YVB^phy7&Klq;swP~)wacv+k1nMr<31Y@h0#q2mWvd={=ws{izCIZBgl3{b+O~Mr z^)w#5jGP>}Va9pgSLeb?o@nk}brSQO^IHaIPbg7&=4@Tr(a=={(6nU>t^I_pFwuGg zFbxc66Jk|#wHRY!H7=UyWn??qm>8pu$cOCZ>@d4q;;DdTEEA2*w|@~$XSg{?GlM`} zg_r_2@5tbIop7okAlL*Mx!c1@r(S^p^Ga+aY&}%j*-6aIOv?|5SUR@UCK+@ustk@| z+KrFGH$jB3NOscHseuBY4#~PX1U5Y9ez4~PA(*MB^259ui{iaW=;>}7T|5QwD`@kW ztr{*59_TiXv>s&@pST#aMtu2?Ne8gO2YcJ}@1$e;YU%nX%E=(8)2Vuh7^J7U4*q;~ z%ELLLzPt~-=ns>D0U)XB$w6?}z^fh!n&}RPN{&%@n%LPPVeMLD!}H>un1m1NIm6u|Q@Gg6o!m0aZQK z7h?l}BT7p8?{@)jC;+Z6ve{N-WPIFT?p#?}0pkhalHPE0zrRuRqpx3N`<*+vbkXz$ z{M0CV#Tx^s>U;Nl{|L+X3eL6xOBMh>s;HL7Kzwm}`e)u9@KL`ZI}oZ<2MKYgEc0&eW!OX$Zy=;a4_H@Es)GZT{&fMRO| zF8Oqw0~;Lh%k=^0j7N`NdYtZp?jMANKg$cgCw+ON*aS^4sPkg^f-HI z)v(t_mXT0jfBxkz7N~X`E)Y;W(aT++?JBRXCeotnXRa3p$y#}7X>;Mv#BcOS)XGMR z4mMJ%YTwaZhb}J<`hkbct5!W%+T*e2=A}^$14jo3Y%HvcjhwWHg`#K6QA}X~?fX+> zJqN%v-xc691zwLcXlDQ%-q#m* zNzjq$F|cWcKp;zHz`p|+XERfVdg|2LJmax4G^DwiVnqb0z@tkzH|aWztX7W?P5b-5beZo@u!q2T~|>N>5C`wusb*LXCWmOmBCW85*?MO z7tDp9VRLG7l8MI=B$NTesfu&)ch^!TXlJuiQ_#%JJ5%kq$ChY=m5{i&xW&cA3GJ)Kn2L=<)IK0bc%@+1WSC2}G8@Dyk2id5Hc# zd>;Y{kBbZFLpy&o)F^i6zs_-T0A*^@AdT~>B>kQ@o-TmVXa zhPjI(o!;`VyaH>;+{_GqI3&l-BP}DNv~3HZ_(hO1^e)G*dswxpU|cnW@epk8Z|e_o z+=j(~AJHyYUwGKqK+QV}%wQVi_>;!Qwm~YT#IsAVH% z3u-CbS3i9nJs zmB!Z5G7~s?`A~)0V$`zXSR%S*{juU`3M{wAAJ|q zSoG=%$6c7gzRWQ7Ee!Mg#g<;Yw{xMv$Ij7N&A)$x)Vy@f17P*l0M-$( zy;}qFl5htwNq+3SkiB>*$59JwGai6CTfg~$hlfW`PhZvsz_C#TIK2%oKFWg$UMud1 zx-V)uN-;d9%tq4+BrpQ&JfYuiU~KK=#1nK96nk^M02s1Bh}_nI0|I@iI>v6$z;drj zN=nKQ;*tTjBe1xlvc0@9K~zLLqZIynvwmeffBD>6TvG-4!@wgwVCKex_Q_!w?}zzc zpFbuEao%LUNRR$2m|WJax~3rI@F7S84Kh>9$78GuFzy0gElOBYRt+c)PRC#AKH%V_ zwls7FcrySsh-jT0D1oSDQ0Elr=BB5oOF8*o`mk7;nttp1wN=tM3%r1Dls1~)8$+}X zcwqA9f8D&l(tQ($2lSEvNJ%fCQILDgF2?fnk+sRmI}t4KTyOuq)1{q}3s+O}hg7!x z-kwM4kxf@-ewm@Nu&OG@kh}Z$o=i;r8w+S@X<=F*n|Tzyp!7~rUS5rolBUl_?b3ok zl|&J^z$xw^ODJTvTFICJI5_3ch({Nrl$DX z!Oqs~sQ*Dr!pJBD2N;C{Wql?_PHkmIq3$vCYb_fKV;qRm`BzDYpQirez2y6W?bNGm zs?>{e1D_n%Bc3@c*ko1Uk&imADGZ@mxUXk@1o=^Zdva$CzNc%%oBcWr$g0! z&ANl9uQ1_Cx981%5qJ-zl5vh1M!L z5b)n7Y;aJ9pi^kI@lnO_mxU1%9XfE4@=agfjiksSC~h$ZCft=U3MBCZh4Smg3gVqW(OH2IUcauNck{L|3!I4aAM*J zX#9+_D$iV|r{k_X=&XQE15wzO%bDLC{XIZb8$YPy;vV^aWW>q#WXo*B90JCE8KK;h z+N9c~<#&s8Vy=O4gWRlHh#xQ#Svm(CS6g8q8GST3{N-;1c^{QK&AZ#}U;HADlR0`7 z{c>vds#|&^%P~hLrEqK>_X0A}#-BguA01+$AqydgUzWE&%7|psazocgj<9u9^ys_2 z!;m->A+~3BM_Eml6d{L|Y;R1eqQY!>d51vhO*Ph}HMsvt)2#sS_*+gm^3(HT0!}RO z@FTvZVkWEIM6Dx2QxYhHwlsmm)lmNDRzN)+9W`ov^=0wo&@nC|MxtV7EppOLCl$y^ zTUtM@O|$@v;rHD@@8fKUCZ7YNmYdDA1&*RO>a9}92||3cg=!1(WPmx)w6n-YRt z>-vfrgTv{r#NH^frh;QM1~Cfa5Sj_>YzIdh&N$bAg33mEG7Q*3j*I}Uj#fg4R~XF1 z9$J@FVzd$myU#SP?lPFCdi7xG~+r0`6OaqR4%~hH8#e(RSC7 z#*?ne21=K=19GPCt-r24Vn+QT-fP{I8`d`!D*S10JlkuwL=&}d{C%I|$^7o(i5N4k zBydg$`)hS8g)ie;3xEf;LbDAcTShu&)|@{>n(ZL<@SR5YJB@=B2@|5miOF{*{v);= z0?d3|@`OuUKLbiw+0@hlqeq}RDJk3kJbRvxT~NH$4af08%r%gE`q3IairD;D4*E^6 zV`L*hB6H+Ov>81cQJ%^~&vrnz9Ax*XbmU5O{!9%Kq(5G&!f0&(0^qG&pJRJ)T(z}z1H6)lG@MuUH z3AdUwp7Sm*Exg4M7^gwhm<9zg)yDmOJ*%5b*4H3pd@nJZ>!#XTIDSml65;?^ot-G+WHTKSl_;z^TwXR$=YhHDUNTq ziGo#XtC6R!*K4QNj2wU2NiXE_>RQsQfctoQ$*gYSjAz&f@Q%C3F00E=N;~o6Iw%0E6D5(I{4g`w{frj>D=D7!%GSsG2 zEsftxFH8BY3e=QjV92eb>ne&m8g(~k4k=f8MWX0aS36)5lb35|iqr^V+FXXA!bD>1 zul(Dx?LFW!CG6HHgHOb8lVYsiPH1Ro zm;HJJk55>ou#D$s-DfvHb*5ZVPtzankrC}MA`L%!G)&vry&l{0zef~3+80k&P&8~r zq~2Xno}FG>K09DV`N6p>-;;lMZtkeh5^g*HVwi$y} z0K>5mSf=kju}3-G8I*N{#BY=r2A`?jM}!?GcN8dJ8*~&SuRfLZEtd>Rnh5V#Og@a` zHIc{w@7U*H=}U2~qNlUTsyBU!r|t4eiG>yjmLh|6lTfuGTrZSUI^PlNK)Ue|+XQK9 z4K5n$+Ftg!Yz0>DqDhlt-Od6pH>E|}zitPOdx@yO(}%9-rQf3LrI{rX6;|arTB`n@ zQyd!lz^Rj^_{>3G*4!(G5GmzwglSU~6?IFi;>`3jArf792bu7Yax`xVPjAWY6V=hYB9m?jl+Aw?a{Abblk=OEg7;D^ zrPO#m4#zjUR1}wBg}cGMzy>UNH;!X_mNLDwTKLxEy>g~m8md^3!+YjIp1E9^_jzu3 z0DG8nUUaKq#c@{jA+Eh%y`W&m%7TrewZF6dvEImqw}kt`eyM_~n3C|t)+(j{ znQeFeR@xPv)m~rE`m42sC_(VvY(x9NVl<7zx>{A;n~AO5+4HN*n(Ufv6P9U>G!3CT z3Ug>&ihQS~H8=3-L%OutWnc-em7uzd5R^J6Gds93>JtKg23Fle${aY{-#gX~93SD^ zF6w?>s2geADQIB)o_ z`$YF%zqX6RYD`L&iLCx8RE{7Tm%lxtd$Fzg49@`nXn!Q08^cZm(aTdPnyk;3etB?# z@%4fawm%$U?|csp?G-d$%tj+|Ehy-6yWx62QAD7{0lqx4pa-AUzP%Er!#S(tq$}H} zhn|EKh!Ln9>C1X{Yi3w$cw%lNRPOgOcW#AL<9%Ln9rb#C&7{6vx0BOvTB20l>;*+b zJPmbx*P(LF*X!Z>DPv3J4JnAr7sn}6ZZhA}u4nrsXSC=F>dai;{V+L@K;!oge<)=6 zrnJy(REmwJ1CKvZ$(FiNHVD!783`BHixcA9PJMu{afo~_DpehxXyD0E^cI(oF-O_V z_4mOznaWC+&ya^(lozC%Y7HEF1m~xI=Uk$@TIL7L$DdGxGOcwf7aaz*=}_|O?Y+dN zTT@HH*vtVE?jr7%WJ!HRoYVU9lExu%k$p0P^hWa^+(qH8WgQ}WW1Vb{* zc(XDMYA>`dbcOkT6lQ<$)Ybo11Nfv3-~jvmT1{CEITqQSr7$;Q2Qk*wPJp3cG%B;K zs`-q*m-4(rG%YLDW$7ng<-FkheNAN$*yrsa%@nhUFxAs3fu!b)&C0UfPbLYgA!n6l z&b>BrR!7}GaV=nqj=jb6(-5Z9%W|=ZCnbVnT^Z6BNuR}4k0p}Nv3gcjqok9Zc-Pp~ zqMAHL_rp5ryhWZeN%?8~6Kf2zqe=9-{V3WlMaqFo9c8TigYGTt<|{v4Cx(K2jmf+a zDK_dWa#8)LA@eNqn4yg6L>Hp#=p6X1>m|D1M|jJLi2wBr&ZeRVRaDZwcw( zD8#gKEx~isQNDtRGNj);G(N3JKBB&A1~IF!N$@A)owp!%q=J`P4LcD2)%O>d)9P zRK4BowG(?43d^rn%DK?{#h#xVHFCYQB#uqN?%hQnr^LO z0*;ILm%j6}tONWxZZ6szZBMeymj zZNFfS5JhprzOGe9ES(uj^XGeqXVy#L*!o%TZg8=BtcctpMr^r^r8iCTe+& zqMsl~x&s;m_+ zBp_?PgXh_R+LAZJ<=JGrR%lcF?LmGnRS%SUM>zJJg>?|!+Dj1s)x4P33_0+@W; zW)1Y-FYq0zb#&+mVU601rz~CIl5{lBF>$&%^W5`fnet-}e*UNxV)~xS)Vm3Q2I zlovTa2Zf)U&U$auBqv2rF`JWK_VELIQZohHkV7S%>oeBYA*~@;1w5wc2<3&4I71nA z4mU4ziT|uFJ*(KMDd0q#_ojZvI^I2_W!BhuJ!dsfRosj^u4=tYF|D$n|6AKwii7s? z;bpnDH8EN69G+stWNAQDn?uSQj}42Gvx5T6qY(Mgs*vpA?s%pWvr=`PKaT_yIlxu7 zV1+v9L-RpB_#(LL%wN)U^@Wnj-q>72JNpa&7J;8oicWvn>~St@-Sj!0GW5mt;RBkw z>xbJ$-Xa3%XxC1U1PRfIGqLIyanaBO=3!%(XqS3DOSj&Fz4l9#ya^aApuIr9<9zeK z*bk>cC5y)S$_4}c(S!DX{Et4`;QN>=0Y4eEQwVH2CFa0)9{hL(to;L3GzV2Tg><{w z7pmax|1W=Z^4!K#f+4%d;0w^aCtR@+Yu5X&;J@e7{L^28KYd7^)}n(yjeTx@3|jo> z19y8SG_+dHqS-VZZ8h&zw~(0DQQzBdq43k@h%`#7N9$(v!Qg?@?-xYc7d$FwE`X4w zL5mAyvzDVxi4h$z?~h;gODqJGZB}_O-qZ_D=BpeO7(txF@G8QQmGLzKu4k#+an_r& zywmcx*qm-2-vB;Xk{aXO$Jn+UdL(IT5jxtC`-n1`R(6!j+jByVF@uvaCq??C^;bEE zUp74%v;4tDp28WF?<=%3PSKSHeYv4&+}h3S2whu(n;;;AD&il%=z@wr0Zz@qU$Y;w zAzU~@WV>O6WR)weQ4-x7O^-oQS{0P3`UI2SyeWrw#!B+O#hniFS=EDooE%GInJyZl zBcW}6G7O5$xroP$OiiBB#9=wv4iPY`?~}t)cMDk6P-oX2DRE!>5{Z^J3T>-u8diIE z>=D~V)s@mcdE2A|LTWRh9eQ5Uc-6fp$oAmCvC4Hj*w^#7?i?&@Eq;wxthsK4H!00%!p>Gnb3e;8v1jCO&b7h4)CZ>NJ>})LKIWwa~ zu)6g$=ICroVPs?@^PtqU-#L~pb6HJBXUNsja_O5@s%-aF-Z9UnYe5ub%Tdu_n6{)+ zJ+i(gxc3*s2{*=m=Hm69uqPB_Z&ymU=RN}Tww{;M7LraU=kFyJ!RyoADOxL1z}$0M zr`R;#p8sU>c-gFEd~1tLG0Z2fI<7);JQGx0F^&%qGf?BKRjy{_-G$+8eP0)OlaqG@QcKn}EjCR`E5aY>r!$KmwLPx9W&1igQ zbz+~ko>o{D$*_0M+HDnb$aX(XkTdwhytgMezfW$G)sUrWo`pgH_B z-bm4-;S)@Jv#Tq^qMI9MlIcS3>8V)dRo7SB?)9;_k{G)tK*-{ zzb(sh?IK^!a__2%@s^G4`&?|Wj%zS2myX2I;mO>T3W?i~EThwwutdrCY^z*7-Fk** zCOB7j&i3}2_9LPfa1>u3*;l~bJ!4b8Pk?UvBwf@~s;zEq|zX>$l?6h!pb2^NU$P6rm1IZo({326XgSz~=x|fLwfU zX=H}Ku=d_?RM%n7J7a{evnO<^mjHeeW}~5#Z@x)N=HO-`SOB0HN87WR+bJQ2dfIvU zmeX#9rPlFDITfqqP&Sqlh=sWbM(J>FicadpolE$TJtlm*f4nmD=G3-PZU-yq=K<+7 z$y#%QafsMl8_hIX;99y9N3CE$UkEr$Sf%u zPdOSc-#p(}31E^^&azY$$P8&DHkK^{AF6UVDR@bbq7Vt=>M4!af9KgtHdWn6y7k^& zKzsWwgZW6x_h!yDs#;r@cXKwp%^8xGgQ7!Mn#N}(7xw*SaSuE%>rVw4EuVI}?-v%$ z2@7cEjE8wzHOFch3a4-jh7t>3o?U|jze-u>`Kqc{-SyWEjoZRI)?{Sba|6%Y$vsi| zr+D=Ie{#pkJ9-%hQyqytn`fXH{LGd#olxBiD7NQ;yP!b=sr?+idt(xRtvx+`jI68k zhV8`CciV-bvr)fxY7dHHl1J;S?^Est8*ke z`fZ_YY$~%Y$NhHRO30>Tl)=o)i%^llTRAAxTd7XRr2DfHUr;pQLW9n5i(D4FmUY&} zsNB2zB(gXsYIVYTNz&;c(y27g6F@LiB7Z!4=g}a{-RO+8%}_V>Q64J+R>Mt** zYR9ur!bjLBV0sqMiM&gNn)-W>BU43;Mse(9OGVhcw+6px@t(Y}lCm`WV3uxPwO7=R zxpGJRcFmBnfwk<_N6-9Aiti9Rxk@`B{Dx4}8DiI&6QeV9xl-)<&Av$|Lm>dgA|fyQ z1z(Og@a2zYXQH7_i80*$>nAmJx-ybcpa-1(5`aM}BF~)b1+j&d9ncDUsBd@1#@Y5p zX*dUNj$}ts>7M>`&&(w66gGId3?MQWF)hVExb75x{U{|^P<%_lj}_fmD4A;?v0`!1 z63sSeEi)IT`?9bgF0P_&cjg)&F%|Y$7MzTIzh4`XQu?ZL>6tY^YuCK}SvT$qCSF>-EjYC!(=C4buw-u1%} z`ExZCiI(1!n`!OWBaVK{==mhQ47jC&1@eW)gBJSzeB7Kk?^-6t&EzGU=gI(vT?0i& zOn*qJWu8+_$|d)5Ar8}<|QLMLWdJxXJ%>BQ~fR!uli(`nQQuHW1@9#u4EG2Z5O8%BhRaQl67Qw z@0~yH9nVR*>fZTVu4JGmTXM%LdbpMrFDzeWw?1}^By?n@ne?2ou%;vd&h7#GJS{6F zZeA@gH5r3q(LtIPZZ^2bS!2LO?PR>w&ITl-{p2`i$ZjqHGFw*^_ksNKy!LXXET`Rl z`UT56dHYZEzzPh7=)ThzW3}bE849zFo(|zzS%ld!$&W1iAI81H6NFT?hBW)8#y|2L zhy8hIePM5*j=2Nc?h-|0dZmH6*U^BfB0p;c=R=uUaMxH-j=mTm+}2`C;Cf z&`XNtmR|$jWBu)gEUeG{!rVXn{N&u+6%v4zyj^%MQA@(c7w@)Po{Ox`M8?RG45pSp zng3ApUL_y)_Tu{{qG*2c@7f?hY&~VC*I`~tY?_Zvl8WA z!b)){X&xK>s;X>*Zmn>IVmze(p+;b4_Ea=BlhQ?%L_3j?P$`^O<-Bf!)Zd@V#TqvB zvSFnghrVGZS;XFM?ZcoxnLefEx*;E}%XTn&L`w4W@{;TRjw+0UKDbem6VW72er1SG zC=tv-#o4UURxV7|atRz5=t4XB=42(?NK~soLF7yc8L6qjZLirGPjMJ|c4H%Fe$?=o z;a&fjxRWghEz!m-XoY1Vi&2(`=WA=xEY}{-&xL23>7VmsnLIqy{q#$yJgei`yp@|v zX?4kO*1>#1JOz;9W) zA$^^ARj0h+e0^2dq=JPj^J^yIU9$E&_=ZhG^jXY-VQQPFqH0E&Z zoOrpZKCwh#KoK4Fxr#lx0o}3p^R$E@=L+o(z(F3Z8(i;w6Ytimi|k(U*1$Q8tG?W@ zB6)1L6aLCh%{WI#4$c4p5(z?zb~l3nV0-&yz3SQ!DHZs|XpU@3?>Nh&j1 zb6InT@1D9a=`^vda<4!Sb)S_yB2mh0&{@I&TW0eLTl}?p$t~hX&aqv*hkon?=JD zbY%_h1=oSc`o8p%#u!CcKjUB`uD?u2v8Me~BuGOeLsWQ}nfDybQ50KW&I~6a(gMtud5QxW!paY+nDeM*+5opt5$?Q=+u23;BkUde;?4bE zMiCRVlR3oXkrESeX-P%558nK96VNr)|A6uE*K9^~D&cund-r0|;B1}H#ijD+){Euv zn$>uD0r)Max1udq-dH|?o7K3fO%*Fjplq*G-o(f({iWxw%0YCnIo2@uJ+;ZU?Z`yf z>c$W!5wd4wY^%ZbQ}`#-9V(&T%IxFqF!mW+m^2&y+s&;tq?Pj+u2w7e4J5yIZiUi| zQ&!btr+;A}`m&?5&-~BuRyCaGxNE!`_uKwW+gR(V?saWwK)y|k7~|buw&wC|v5-$e zv{K3!HzQbRcIZwarTd{NJ+jW%*p0ec-$43%$}I#r3g-G^+F4*``?WlI2mhP%;w1M^ENgPcgq|!FNqg|Xr)wbdhc9NtDL<3_CkFwxMgum zyRE5)dW{}+#VSEs6N01mzFL*`@hE5@d{pg&yMKO}a_%-ZQ-j;GI67MXgtratIz01@ z%s-!WOWF8?twj@K;T;xLW&WTYm&aTx>Vdg~yc?s$l(tTFqEj~Op&M;Qt~Ty`&*0Pj z2wBJDrSX~`0_zX^w&I2=j(R@}`L{TF^b($@d+V0)T%~_%>_tIRE0nX&m(o}5FrS%F zC?}1NZ3HoGWqydSh1Zt%xh&;X8bL^zv4%zCHi(8W^NUzmUwdw|_EqQfWRR+LiU%hS-E!F(22Ve! zp(a0=)PnIPng89RlsYJ-yLk+gJH>ko&b`6%eMQMH8J>a(3PdP{tKW-^ zw>&AX(igt%?pHs1+=PJK!_d^xqLgMNnH{ajueKeIxP7K7J0j;~+~&tJVFvNefn=-2(-? z19hW$hsqW#g&Vh8-LCH`^PDC*I}%QLcH}E~fgOB&IqV6z7%=#9tt|%|{H>vP${bX991MRFg#m(dY)le^BtGN zV*1zM>Zfq`y#N~JK5s|u?_d6cpp{7#DWl_fc#|ory6Kh-EG08B@3u`%M!A3Gl^Xr} zp5C+lU+qYo@=0m2zJ4D)r2mR$x`v9G%c`qaj9}5y`ZPAv+i=Rk`9C@k=>$~Jbqe+l z9o*~u0-70W#YgfY(*AoD#y$^RK+@?$y7I(?rdO%ZV7CMl;S)lRi4u(RPfqf{G?S8FY1V@P};(}RZkgeW`nw{ zS?1uFO}R?x+cx`<{xUgveo^wjwGG7XkSr;C8Zf-2)Li_N7J6xfT*qR9$+KZB{TmM!%%86-@bgs2IZu{7(xpbs%yR zB_FObC=z@#gfes4Ek${ufJu^>!5(nfUA#(V*Q_H*cYFi|!<;m$IR!%!g8!?wGmmC7 z|M$4Ix1*!2&L}mdnAWJGs;#1yGA$ZQQL%4HQPtRYVoRqB(;~42RZG>rx3<_-6}9gP z2||eqVo8Z5#Qnzn?!D)p^E>aaXyj+|yB8 z9aWi~(x+t)TxOF#%+mfS(OpC+CEn_+2NOC&fN!zh*Q0z4n!0v&BxwG?!6mq%!8KSo z5(t)0eiZ80Bw4om@;H5-!_g{=avCmNuE_v zb7zBM+0W`1C)1&HhD>|nEoGIDE&69f8sB-}wcUtN6aI0nY(;Qc>1t=gi2p4Vd`2z2 zh3cTtgaZp@Ai!dZ)PvCE^PLG|hWf!#LurE$MyOA(MvL9E5^eNq=OLEY-5A*Y)FdM$ zx&Qc=x3?{_$y?Zt3JHcOePu8+f0=F;9j#_?aK4&U@>7ouF^NLBbk}z>J z<6Inv(&(cu>RXK!xho$pVYa%x%pg6l8WdxV#9D#;8x!xYbo{e0E)`2}8XC<)Ico2Y zn`i^AQYD+Ag}*2C^X1&1f%QyFbPU_B8C%#0thqepQsdLY%j!RWYLkUuPc0`(|0CE=I$W7=pG ztF9%M$kePBe`pq5d4A(uP>qAnm)Ff98VaR?;hYU0=FOYh@!gG?eet)&!{;9tUCzVp zpJu<$k8od=LV6b`r^c3|aK|MD-dI9ArOzsr_l^0u^6*CIA1qF?$cl@51863{roIMN zL1OU!ob)ZRXOhyJ&R2+IDj)8-y~MW>2d}C{Rye}O#;QYF`gzrLRO7N%IaMdbU#zlM zkg@BrWjo@ZQ^dfDN_RK-?r=XSmEo!+ab%!X@HDuh`>aVOc5BWb->M2zZ*K0Tp0)H!HJ{4%u|E-${dy$H>Egc|wCk*&yl!pw2$hGb;`5wii$nHDf0}{V2L`nFrQX=7IeBOqIziAvHw6U; zIHJVI25QxjJayP6m;3SIR6EQA{-gUG2NBn8z|-6$T8>#->F~;TcfKojuNX1c5d|v< z)@4@?++C4cmBB46Xx7EFNzVEgqpj{Ob8h%lt$7SS$E9$nT+5E2qW@CrzYMn8dpKg$ zlKJMg7wal5MGfn2=i&(FVcR!W3iHaAweG&27L^FsZDtjHFT>g8eyDec&K8&ZYX=R) zsi*4QW!>Blf-%M{^S6s;GW0WFo zvuyV!XQ3F`Wx7j0RgWly49o)x8kObhtthWnfB^K6!kKomlG5ja-p(dUqe&%&I>

    pORan<1Zrt9w*QgdDor@hty@a=R)-MxAW8s$@Db*RFY*yala5gq1sbH;C4al;E5XJNoy&C7qG=r7J6-rUfc7qK-RZ7s}oRqGk z&%0ogDOQ%GTl4ji2;?F@jf-^%h)-}Q>9Zg?t>)uRgdD|{I!Vd7Xw!6bqiSla24MCG z%a2#`3xJCZHkag*{Cw9N@wHYR(j%6I(&IuTCFvQF4jJdrWAPxFQrrOw3wl_gn^(f@ z)OD`HlYOw%y6Y03`lip}q85_Z>8)zS>RlyqWhoO~6PSQg#1Q}CSu4H3hTJ$kK^g88 ziF^l3VL@lzqx|oIaW3QUNZDnFyiekkz?PDvRN92>N)^8)_UA%L0W-?ViEWPro8&-*#Z;Rh zz=sYo|L!Qcy)W$}k3hyYxaFk2FgY8$RrIQlkQUtvJQh{B z|GV0%wE{xb*}zFPi94o}9K?eVpP2i$-mf(+rM`?v+_{+l7CzZDgu$GWr#&ckYs`XM zTc`zT+C2%k+5GjJ3DXOBg!Ov?Fo~)$cu@t0 zo;}e|gqyDv@7$nntXWV7100+-J>cOJFIyANNCrhY{E6H1Civ0>=GW;4?Kvmtn_g9h z92HRoS?}0LLo_td6B(WEXcd^lZ;A;C9g4mpoIXh^T|83Qw{&%8@O^vf!sSZj%ej|| zSg_Yt-D=Epe*1kOl5RVYW^j*s?kfe{LJp>E?Q)Pov9X9(Y`ue9se1UO?%^8n1^bfE z*qd*6D|m|52BH@!QnX7bh--tJ*`2jbD_O?HM6H3nItb@Rgh$*U)0-^RxQi|3A(smB zTrH?mSQC0I$}$0`Ni%|)sDb7}oe46LlB4sLk&`9Er0RH0YD zM?3@3NZDks<=%4Hb3yXhHjAzS5tOosGrhm}(UGZeuGfsC;v^p%Zcqh98HY0jtR#>% zfr=z{IxRHOSBwlhdmIaeTHsW#zze9*KsbH9AJ}0s`#!@%+HpxnuT8Rqgl5Dhtc8l^ z#>XIdpHr&vXIxJrPW|<&pxNKlJLdl$ab^Ejh+ZNn9PNx%hR5J9szQ?^&g#~ouFv$d zp|wYq_P;SjV`o-`MXp$=)n(14{WwkF{&6(8V)YsJ<*hr`m$ObksXEwP88!9rTp&lz z66<(g$woMp2+X_h`uv{trhdghLhiEuGFhUu!p|yr065XFq!uw*iGU5%#lsbTyML%( z_@K(EqN|+LYitm&e}?K%p%!XMmKP%=v649sPG63Q>txS21~?{s4g{T>G~|uAn+V{m z#A_Y`PsShOO#L<8Y0-!4NtJCR_+aO&0dENL+q7(u*?b{_{$khn6ThHT7YL@Q0`t~} zL#wk-)x+G5%jcXGP(J+1u`?vZW&5Yei;E_e zQGhB->y?My5KXVL7klCLGqalzb*-Ow|I(Bu!&>!p0Wq7 zupoi$uYpp?bf;<#@7qx9diuwF0C^ z)XWFgAk*GuA^QPS`Y;fHglXZC<62$&rp|AF3=DT~YejiA5m=WTjX;A!3S zjhez()%rsBI2a0;#CX#)2TCt%tHnHm~zVo6^n)q7c z+lliq20+l-RAZ?WpHHBuAMIdNK@zQmW<)+QCJEHBrAPu{S$-}WfL&V)Lf2l z2S&3H|J=-!oqMJ7hnscgR;0Iaa?p^(DYq@3maa@WQ*rk^CLyUGp!uZho!JGn2bubv z`SDY%(hnI%FjC;nhN7V8h}qD5Z`~4XmXxA-Y%MlhGgDvfGVwb$9o?uTeHW1nRv4VQ zos^=em6UKga?F1n88Yx8InXAg%ToYMN1#_|Z;amcTp2LM%Xc1q?%1gM+ltq7u*yLD z>ZZc-j$^q`5RC+&{sx`Ju>$qytGfaf`L3QeH`%y9aS*7d?`8#%Kk6I%>!L?msRw&*0q zx15tufaCpCx1}sSn#2GO7Tis%!S!AqmUyAiTuMZm9A`h?mA5>}vx)Ts(-XknvjRzV z(Bq2SrM%mO-ynkzpq}YXtj`Sl7toiRoA15LDq}_Hox{I~@LTEXVpCpy&c-q#JOI?~ zE#AJFKuM{Au~g-JYh?+LEk#Lb)CF}kC+pY&u{XZN_oLYNgU$ZJZzdRYq}P&fL8sjJ}YF1MsySbZ0P0Rjj_ z#0K*-j@F_B!Cw3NpaXto#JM`pmzs+?5hLx$HUUpjsGEbKX6h`paAPJY19QG{lytN zd-P)-MbGTo@eKsF06>CQi0A)E>+P|30np-|1|i`c7qZk)Ao$dEBzC}P5F6b?i05wt zeIwezWJ*(aa^|ECEu-;X*H_s<7d=r^do^aWC|aFs!}Hi$S!t1L{AO;+%LMS0!{b<| zX-1^|Ys$c(UQ}&q!NC9tD1y%1vn98p6$(#61m76jxo4vFE^j~frBn8l6iL3pliIuL z2PRAVgqj5O`exEMc`YVzXy_$MRya_X#Rgy-L{r462u8elkhj=BUvP+)Kq7yX?vkU z*h|TF2V3+mS)$ZEPU=XT9MDgpNs6DF83tUb5q^(Y%s17U-r@vIw8Tlo*9jim|lR3Uz^v(CAJ$!a;juEb;z}P9mZ+MH6qT!cS0r<$u z!xd-Q%ftG4?N)k9M(d4xx)j!UYYj8NYxZIG^QL!LRNBfGcew zVaX#Or|P+}wrMEv|N0wX=Ks~^{Uev*cye5jeZ0SelK$rn-@#EWd3h71I9LMz)AkNM z-Bsb^5W=Pz<)tY6fApHaw};fqQ>qj{pwO)a0OV%QZ;L+ir2-B6)Y&q)_E} zNAqDhYBmYbx_u!*)rPsH{qn&$v5D1*B_3Kx`cj<#(8J%M*;q(u@u#vnkW!f z9o{{X2jJ}|jK_~%bYzOIRrsHi>691%_Dto%%#72_gG{$UcI0U-*WXliTVZOA9GO1J zTvJuIr^>bfRnth0ZIsQpIZA?A<-TdSFfd_gWNOm{X1IvYkUxi_(Nzm;4I#=k-~k%6 zHO+=QHrbwi?LiTe3-nH>?>f$_dYiry#E|%t-x}bUB ztH*(!aXPyv$JtW)71Do`Dl(l0Gnc0IK)3(`00vC@z@#BSATXrscYQYEHI`@W*pS9q z;MV)RDZh?r%eFnu+zPEZZ$jV1+rI#)E*SKpWH#EmVToZvYnp?T*!wC4K^BgvT!6v0 zF;*KvmjY@n*ihZh2?KE;0RZZQ33@o>*_HZ-N&BGObte6noCn zf(X62GV8WT&5C&fGa_7a=JAq@kX+2hyA@Y$`Jyt4ws&IwI3hZcecsnco5n{Bo9=U& z=U=`UB3yGp2QM?8woQB&fYAC86hBTUQ|0as z2D`lkm`>Tv4BSe{=@u}u1@e&S*83uy>IzXF%HtzP-pz(ayKxVf2VTa~C}QZfJ33*8@`p`!<~wV-W7M)-Tlw4&hoPoqeZ?@qqO; z)glLu`OynWZF6hIZX`(CTi2(!28LD3M-9tF^@Q$r_JUr;vO-i=K7T99Dlkw9kb9Lp zdscqQD~nEoLQ}?23z<5G7ha3>zM1$#PGWOwB>O^9x^TYE3(Oq>x|^q5s%bL*;#df+ zxqf(e!D7g6SbD}5%oMxI8D`dHZZx$$7a)QGRRIC*8Z4$;?bnkXiw+|jVcPbyLq&GQ z!N#Qi^+neB&fST|*+DQtdR|2D>?~Qjf4k#o_z5_?QpOAx#t=2r=zwr}#O$bny>EYi kizqe-e)xgCjE-=)R{wB`5IOshy)SBO>T8tTdGPc<0jcli$p8QV literal 0 HcmV?d00001 diff --git a/themes/sablog/assets/style.css b/themes/sablog/assets/style.css index 131f5cf..8911f7f 100644 --- a/themes/sablog/assets/style.css +++ b/themes/sablog/assets/style.css @@ -114,3 +114,23 @@ a:hover { color: #f60; text-decoration: underline; } .inline-form { display: inline; } .link-btn { background: none; border: none; color: #1c62b0; cursor: pointer; font-size: 13px; padding: 0; font-weight: bold; } + +/* ============ 移动端适配 ============ */ +@media (max-width: 768px) { + #outmain { width: 100%; } + #header { padding: 14px 10px; } + .logo a { font-size: 24px; } + #nav ul { flex-wrap: wrap; } + #nav a { padding: 8px 12px; font-size: 13px; } + #page { flex-direction: column; } + #content { width: 100%; } + .sidebar { width: 100%; } + .main-layout { flex-direction: column; } + .main-layout .content { width: 100%; } + .main-layout .sidebar { width: 100%; } + .sidebar .searchbox input[type=search] { width: 70%; } + .post-card, .post-full, .comments-section { padding: 14px 16px; } + .post-cover { margin: -14px -16px 12px; } + .post-full .post-title { font-size: 22px; } + .archive-posts { margin-left: 10px; } +} diff --git a/themes/sablog/theme.json b/themes/sablog/theme.json index be18eb5..bf9dd96 100644 --- a/themes/sablog/theme.json +++ b/themes/sablog/theme.json @@ -3,5 +3,5 @@ "version": "1.0.0", "description": "移植自 SaBlog-X 经典两栏风格", "author": "LaraLog", - "screenshot": null -} + "screenshot": "screenshot.png" +} \ No newline at end of file