refactor: rename 'Laporan' to 'Bukti Tayang' across UI components and language files for consistency

This commit is contained in:
Yoga Pangestu 2026-04-06 14:05:56 +07:00
parent d32be18c92
commit 3533d955f8
5 changed files with 46 additions and 46 deletions

View File

@ -45,7 +45,7 @@ protected function setUp(): void
->minDate($record->final_submission_date), ->minDate($record->final_submission_date),
TextInput::make('report_amount') TextInput::make('report_amount')
->label('Jumlah Laporan') ->label('Jumlah Bukti Tayang')
->placeholder(10) ->placeholder(10)
->numeric() ->numeric()
->minValue(1) ->minValue(1)

View File

@ -32,7 +32,7 @@ class ReportRelationManager extends RelationManager
{ {
protected static string $relationship = 'reports'; protected static string $relationship = 'reports';
protected static ?string $title = 'Laporan'; protected static ?string $title = 'Bukti Tayang';
public function isReadOnly(): bool public function isReadOnly(): bool
{ {
@ -153,7 +153,7 @@ public function table(Table $table): Table
]) ])
->headerActions([ ->headerActions([
CreateAction::make() CreateAction::make()
->label('Buat Laporan') ->label('Buat Bukti Tayang')
->modalWidth(Width::Large) ->modalWidth(Width::Large)
->modalHeading(fn () => CheerfulNotification::getByKey('cooperation.create_report_title')) ->modalHeading(fn () => CheerfulNotification::getByKey('cooperation.create_report_title'))
->modalDescription(fn () => CheerfulNotification::getByKey('cooperation.create_report_desc')) ->modalDescription(fn () => CheerfulNotification::getByKey('cooperation.create_report_desc'))
@ -186,7 +186,7 @@ public function table(Table $table): Table
$user = auth()->user(); $user = auth()->user();
$admin->notify(new BroadcastNotification([ $admin->notify(new BroadcastNotification([
'title' => CheerfulNotification::getByKey('auto_generated.msg_laporan_kerja_sama_baru'), 'title' => CheerfulNotification::getByKey('auto_generated.msg_bukti_tayang_kerja_sama_baru'),
'body' => CheerfulNotification::getByKey('notification.user_submitted_report', ['user__name' => $user->name, 'record__title' => $record->title, 'this__getOwnerRecord____title' => $this->getOwnerRecord()->title]), 'body' => CheerfulNotification::getByKey('notification.user_submitted_report', ['user__name' => $user->name, 'record__title' => $record->title, 'this__getOwnerRecord____title' => $this->getOwnerRecord()->title]),
'action' => [ 'action' => [
Action::make('view') Action::make('view')

View File

@ -58,7 +58,7 @@ public function table(Table $table): Table
->limit(50), ->limit(50),
TextColumn::make('report_amount') TextColumn::make('report_amount')
->label('Jumlah Laporan'), ->label('Jumlah Bukti Tayang'),
]) ])
->filters([ ->filters([
// //

View File

@ -14,7 +14,7 @@ class TaskRealizationChart extends ChartWidget
{ {
use HasWidgetShield, InteractsWithPageFilters; use HasWidgetShield, InteractsWithPageFilters;
protected ?string $heading = 'Realisasi Media Order (Laporan)'; protected ?string $heading = 'Realisasi Media Order (Bukti Tayang)';
protected static ?int $sort = 10; protected static ?int $sort = 10;

View File

@ -1164,8 +1164,8 @@
'formal' => 'Lanjutkan ke Pembayaran', 'formal' => 'Lanjutkan ke Pembayaran',
], ],
'proceed_to_payment_desc' => [ 'proceed_to_payment_desc' => [
'cheerful' => 'Siap buat lanjut ke tahap pembayaran? Pastikan semua laporan sudah diverifikasi dulu ya! ✅😊', 'cheerful' => 'Siap buat lanjut ke tahap pembayaran? Pastikan semua bukti tayang sudah diverifikasi dulu ya! ✅😊',
'formal' => 'Apakah Anda yakin ingin melanjutkan ke tahap pembayaran? Pastikan seluruh laporan telah diverifikasi.', 'formal' => 'Apakah Anda yakin ingin melanjutkan ke tahap pembayaran? Pastikan seluruh bukti tayang telah diverifikasi.',
], ],
'payment_stage_active' => [ 'payment_stage_active' => [
'cheerful' => 'Tahap Pembayaran Dimulai! 💸✨', 'cheerful' => 'Tahap Pembayaran Dimulai! 💸✨',
@ -1196,28 +1196,28 @@
'formal' => 'Silakan tentukan detail media order untuk pihak media eksternal.', 'formal' => 'Silakan tentukan detail media order untuk pihak media eksternal.',
], ],
'reject_report_title' => [ 'reject_report_title' => [
'cheerful' => 'Tolak Laporan? 🛑🤔', 'cheerful' => 'Tolak Bukti Tayang? 🛑🤔',
'formal' => 'Tolak Laporan', 'formal' => 'Tolak Bukti Tayang',
], ],
'reject_report_desc' => [ 'reject_report_desc' => [
'cheerful' => 'Apakah Anda yakin ingin menolak laporan ini? Sertakan alasan biar media bisa segera memperbaikinya ya! 📝😊', 'cheerful' => 'Apakah Anda yakin ingin menolak bukti tayang ini? Sertakan alasan biar media bisa segera memperbaikinya ya! 📝😊',
'formal' => 'Apakah Anda yakin ingin menolak laporan ini? Silakan berikan alasan penolakan untuk perbaikan oleh pihak media.', 'formal' => 'Apakah Anda yakin ingin menolak bukti tayang ini? Silakan berikan alasan penolakan untuk perbaikan oleh pihak media.',
], ],
'report_rejected' => [ 'report_rejected' => [
'cheerful' => 'Laporan Ditolak! 🛑', 'cheerful' => 'Bukti Tayang Ditolak! 🛑',
'formal' => 'Laporan Ditolak', 'formal' => 'Bukti Tayang Ditolak',
], ],
'report_cooperation_rejected' => [ 'report_cooperation_rejected' => [
'cheerful' => 'Yah, Laporan Ditolak 🙁', 'cheerful' => 'Yah, Bukti Tayang Ditolak 🙁',
'formal' => 'Laporan Kerja Sama Ditolak', 'formal' => 'Bukti Tayang Kerja Sama Ditolak',
], ],
'report_approved_success' => [ 'report_approved_success' => [
'cheerful' => 'Laporan Diterima! ✅✨', 'cheerful' => 'Bukti Tayang Diterima! ✅✨',
'formal' => 'Laporan Berhasil Disetujui', 'formal' => 'Bukti Tayang Berhasil Disetujui',
], ],
'report_cooperation_approved' => [ 'report_cooperation_approved' => [
'cheerful' => 'Mantap! Laporan Diterima 🎊✨', 'cheerful' => 'Mantap! Bukti Tayang Diterima 🎊✨',
'formal' => 'Laporan Kerja Sama Disetujui', 'formal' => 'Bukti Tayang Kerja Sama Disetujui',
], ],
'payment_recorded_success' => [ 'payment_recorded_success' => [
'cheerful' => 'Pembayaran Berhasil! 💸✨', 'cheerful' => 'Pembayaran Berhasil! 💸✨',
@ -1280,28 +1280,28 @@
'formal' => 'Tidak Ada Data Proposal', 'formal' => 'Tidak Ada Data Proposal',
], ],
'create_report_title' => [ 'create_report_title' => [
'cheerful' => 'Sampaikan Laporan Baru 📝🚀', 'cheerful' => 'Sampaikan Bukti Tayang Baru 📝🚀',
'formal' => 'Buat Laporan Baru', 'formal' => 'Buat Bukti Tayang Baru',
], ],
'create_report_desc' => [ 'create_report_desc' => [
'cheerful' => 'Ayo kirimkan hasil kerja kerasmu! Isi detail laporannya biar admin bisa langsung verifikasi ya! 💪✨', 'cheerful' => 'Ayo kirimkan hasil kerja kerasmu! Isi detail bukti tayangnya biar admin bisa langsung verifikasi ya! 💪✨',
'formal' => 'Silakan masukkan detail laporan pekerjaan Anda pada formulir di bawah ini.', 'formal' => 'Silakan masukkan detail bukti tayang pekerjaan Anda pada formulir di bawah ini.',
], ],
'report_sent_success' => [ 'report_sent_success' => [
'cheerful' => 'Laporan Berhasil Terkirim! 🚀✨', 'cheerful' => 'Bukti Tayang Berhasil Terkirim! 🚀✨',
'formal' => 'Laporan Berhasil Terkirim', 'formal' => 'Bukti Tayang Berhasil Terkirim',
], ],
'report_sent_desc' => [ 'report_sent_desc' => [
'cheerful' => 'Hore! Laporan Anda sudah masuk ke sistem. Admin akan segera memeriksanya. Terima kasih atas kerja kerasnya! 💪', 'cheerful' => 'Hore! Bukti Tayang Anda sudah masuk ke sistem. Admin akan segera memeriksanya. Terima kasih atas kerja kerasnya! 💪',
'formal' => 'Laporan Anda telah berhasil dikirimkan ke sistem dan sedang menunggu verifikasi admin.', 'formal' => 'Bukti Tayang Anda telah berhasil dikirimkan ke sistem dan sedang menunggu verifikasi admin.',
], ],
'report_empty' => [ 'report_empty' => [
'cheerful' => 'Belum ada laporan yang dikirimkan nih! Yuk, kirimkan hasil kerjamu sekarang juga! 🚀✨', 'cheerful' => 'Belum ada bukti tayang yang dikirimkan nih! Yuk, kirimkan hasil kerjamu sekarang juga! 🚀✨',
'formal' => 'Belum ada data laporan yang diajukan saat ini.', 'formal' => 'Belum ada data bukti tayang yang diajukan saat ini.',
], ],
'report_empty_heading' => [ 'report_empty_heading' => [
'cheerful' => 'Belum Ada Laporan! 📝', 'cheerful' => 'Belum Ada Bukti Tayang! 📝',
'formal' => 'Tidak Ada Data Laporan', 'formal' => 'Tidak Ada Data Bukti Tayang',
], ],
'assignment_success' => [ 'assignment_success' => [
'cheerful' => 'Media Order Dibuat! 🚀✨', 'cheerful' => 'Media Order Dibuat! 🚀✨',
@ -1352,8 +1352,8 @@
'formal' => 'Tidak Ada Data Kerja Sama', 'formal' => 'Tidak Ada Data Kerja Sama',
], ],
'new_report' => [ 'new_report' => [
'cheerful' => 'Ada Laporan Baru! 📝✨', 'cheerful' => 'Ada Bukti Tayang Baru! 📝✨',
'formal' => 'Laporan Kerja Sama Baru', 'formal' => 'Bukti Tayang Kerja Sama Baru',
], ],
], ],
'journalist' => [ 'journalist' => [
@ -1546,24 +1546,24 @@
'formal' => 'Pengguna :user__name telah mengajukan proposal kerja sama baru untuk media :cooperationMedia__partnerMedia__name pada kampanye :record__title.', 'formal' => 'Pengguna :user__name telah mengajukan proposal kerja sama baru untuk media :cooperationMedia__partnerMedia__name pada kampanye :record__title.',
], ],
'admin_assigned_task' => [ 'admin_assigned_task' => [
'cheerful' => 'Halo! Admin sudah menetapkan tugas untuk kerja sama ":record__title". Yuk, cek detail tugasnya dan mulai buat laporannya! Semangat! 💪😊', 'cheerful' => 'Halo! Admin sudah menetapkan tugas untuk kerja sama ":record__title". Yuk, cek detail tugasnya dan mulai buat bukti tayangnya! Semangat! 💪😊',
'formal' => 'Admin telah menetapkan media order baru untuk kerja sama ":record__title". Silakan tinjau detail tugas dan laporan yang diperlukan.', 'formal' => 'Admin telah menetapkan media order baru untuk kerja sama ":record__title". Silakan tinjau detail tugas dan bukti tayang yang diperlukan.',
], ],
'report_rejected_notice' => [ 'report_rejected_notice' => [
'cheerful' => 'Laporan \':record__title\' telah ditolak. Media terkait akan segera mendapatkan notifikasi untuk perbaikan. 🙏', 'cheerful' => 'Bukti Tayang \':record__title\' telah ditolak. Media terkait akan segera mendapatkan notifikasi untuk perbaikan. 🙏',
'formal' => 'Laporan \':record__title\' telah ditolak. Notifikasi perbaikan telah dikirimkan ke pihak media.', 'formal' => 'Bukti Tayang \':record__title\' telah ditolak. Notifikasi perbaikan telah dikirimkan ke pihak media.',
], ],
'report_rejected_reason' => [ 'report_rejected_reason' => [
'cheerful' => 'Halo! Laporan \\":record__title\\" pada kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" ditolak oleh Admin. 💪nnCatatan Admin: :data__reason', 'cheerful' => 'Halo! Bukti Tayang \\":record__title\\" pada kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" ditolak oleh Admin. 💪nnCatatan Admin: :data__reason',
'formal' => 'Laporan \\":record__title\\" untuk kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" ditolak oleh Admin.nnAlasan: :data__reason', 'formal' => 'Bukti Tayang \\":record__title\\" untuk kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" ditolak oleh Admin.nnAlasan: :data__reason',
], ],
'report_approved_notice' => [ 'report_approved_notice' => [
'cheerful' => 'Laporan \':record__title\' telah berhasil diproses. Notifikasi sudah dikirim ke media terkait! 💪', 'cheerful' => 'Bukti Tayang \':record__title\' telah berhasil diproses. Notifikasi sudah dikirim ke media terkait! 💪',
'formal' => 'Laporan \':record__title\' telah disetujui dan notifikasi telah dikirimkan ke pihak media.', 'formal' => 'Bukti Tayang \':record__title\' telah disetujui dan notifikasi telah dikirimkan ke pihak media.',
], ],
'report_cooperation_approved' => [ 'report_cooperation_approved' => [
'cheerful' => 'Hore! Laporan \\":record__title\\" pada kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" telah disetujui oleh Admin. Satu langkah lebih dekat! 🚀', 'cheerful' => 'Hore! Bukti Tayang \\":record__title\\" pada kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" telah disetujui oleh Admin. Satu langkah lebih dekat! 🚀',
'formal' => 'Laporan \\":record__title\\" untuk kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" telah disetujui oleh Admin.', 'formal' => 'Bukti Tayang \\":record__title\\" untuk kerja sama \\":record__mediaTaskAssignment__taskAssignment__cooperation__title\\" telah disetujui oleh Admin.',
], ],
'payment_processed' => [ 'payment_processed' => [
'cheerful' => 'Pembayaran untuk :record__partnerMedia__name telah berhasil dicatat.', 'cheerful' => 'Pembayaran untuk :record__partnerMedia__name telah berhasil dicatat.',
@ -1578,8 +1578,8 @@
'formal' => 'Admin telah menawarkan kerja sama ":record__title" untuk media :media__name.', 'formal' => 'Admin telah menawarkan kerja sama ":record__title" untuk media :media__name.',
], ],
'user_submitted_report' => [ 'user_submitted_report' => [
'cheerful' => 'Halo Admin! :user__name baru saja mengirimkan laporan ":record__title" untuk kerja sama terkait. Yuk, dicek! 😊', 'cheerful' => 'Halo Admin! :user__name baru saja mengirimkan bukti tayang ":record__title" untuk kerja sama terkait. Yuk, dicek! 😊',
'formal' => 'Pengguna :user__name telah mengirimkan laporan baru ":record__title" untuk pengajuan kerja sama.', 'formal' => 'Pengguna :user__name telah mengirimkan bukti tayang baru ":record__title" untuk pengajuan kerja sama.',
], ],
'data_change_rejected' => [ 'data_change_rejected' => [
'cheerful' => 'Halo! Mohon maaf, permohonan perubahan data Anda untuk :record__change_reason ditolak oleh admin. Alasan: :data__rejection_reason 😔', 'cheerful' => 'Halo! Mohon maaf, permohonan perubahan data Anda untuk :record__change_reason ditolak oleh admin. Alasan: :data__rejection_reason 😔',