This commit is contained in:
2024-04-19 10:27:36 +02:00
parent fcb6bbe566
commit 35c96e715c
7852 changed files with 4815 additions and 8 deletions

View File

@ -0,0 +1,22 @@
<?php
return array(
'accessory_category' => 'Kategori Aksesori',
'accessory_name' => 'Nama Aksesori',
'checkout' => 'Semak keluar aksesori',
'checkin' => 'Semak masuk aksesori',
'create' => 'Cipta Aksesori',
'edit' => 'Pinda Aksesori',
'eula_text' => 'Kategori EULA',
'eula_text_help' => 'Bidang ini membolehkan anda menyesuaikan EULA anda untuk jenis aset tertentu. Jika anda hanya mempunyai satu EULA untuk semua aset anda, anda boleh menyemak kotak di bawah untuk menggunakan lalai utama.',
'require_acceptance' => 'Memerlukan pengguna untuk mengesahkan penerimaan aset dalam kategori ini.',
'no_default_eula' => 'Tiada EULA lalai utama dijumpai. Tambah satu dalam Tetapan.',
'total' => 'Jumlah',
'remaining' => 'Masih ada',
'update' => 'Kemaskini Aksesori',
'use_default_eula' => 'Gunakan <a href="#" data-toggle="modal" data-target="#eulaModal">pilihan utama lalai EULA</a> sebaliknya.',
'use_default_eula_disabled' => '<del>Gunakan EULA lalai utama bukannya.</del> Tiada seting utama EULA ditetapkan. Sila tambah satu dalam Tetapan.',
'clone' => 'Clone Accessory',
'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.',
);

View File

@ -0,0 +1,39 @@
<?php
return array(
'does_not_exist' => 'Aksesori [:id] tidak wujud.',
'not_found' => 'That accessory was not found.',
'assoc_users' => 'Aksesori ini pada masa ini mempunyai: mengira item yang diperiksa kepada pengguna. Sila semak aksesori dan cuba lagi.',
'create' => array(
'error' => 'Aksesori tidak dicipta, sila cuba lagi.',
'success' => 'Aksesori telah berjaya dicipta.'
),
'update' => array(
'error' => 'Aksesori gagal dikemaskini, sila cuba lagi',
'success' => 'Aksesori berjaya dikemaskini.'
),
'delete' => array(
'confirm' => 'Anda pasti anda mahu membuang aksesori ini?',
'error' => 'Ralat berlaku semasa membuang aksesori. Sila cuba lagi.',
'success' => 'Aksesori berjaya dibuang.'
),
'checkout' => array(
'error' => 'Aksesori tidak diperiksa, sila cuba lagi',
'success' => 'Aksesori diperiksa dengan jayanya.',
'unavailable' => 'Accessory is not available for checkout. Check quantity available',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.'
),
'checkin' => array(
'error' => 'Aksesori tidak diperiksa, sila cuba lagi',
'success' => 'Aksesori diperiksa dengan jayanya.',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'dl_csv' => 'Muat turun CSV',
'eula_text' => 'EULA',
'id' => 'ID',
'require_acceptance' => 'Penerimaan',
'title' => 'Nama Aksesori',
);

View File

@ -0,0 +1,14 @@
<?php
return [
'asset_maintenance_type' => 'Asset Maintenance Type',
'title' => 'Tajuk',
'start_date' => 'Start Date',
'completion_date' => 'Completion Date',
'cost' => 'Kos',
'is_warranty' => 'Penambahbaikan Waranti',
'asset_maintenance_time' => 'Asset Maintenance Time (in days)',
'notes' => 'Nota',
'update' => 'Update Asset Maintenance',
'create' => 'Create Asset Maintenance'
];

View File

@ -0,0 +1,16 @@
<?php
return [
'asset_maintenances' => 'Penyelenggaraan Aset',
'edit' => 'Pinda Penyelenggaraan Aset',
'delete' => 'Hapus Penyelenggaraan Aset',
'view' => 'Papar Terperinci Penyelenggaraan Aset',
'repair' => 'Baiki',
'maintenance' => 'Penyelenggaraan',
'upgrade' => 'Naik taraf',
'calibration' => 'Kalibrasi',
'software_support' => 'Sokongan Perisian',
'hardware_support' => 'Sokongan Perkakasan',
'configuration_change' => 'Configuration Change',
'pat_test' => 'PAT Test',
];

View File

@ -0,0 +1,21 @@
<?php
return [
'not_found' => 'Penyelenggaraan aset yang anda cari tidak ditemui!',
'delete' => [
'confirm' => 'Adakah anda pasti untuk menghapuskan penyelenggaraan aset ini?',
'error' => 'Tidak dapat menghapuskan penyelenggaraan aset. Sila cuba lagi.',
'success' => 'Penyelenggaraan aset telah berjaya dihapuskan.',
],
'create' => [
'error' => 'Penyelenggaraan aset belum dicipta, sila cuba lagi.',
'success' => 'Penyelenggaraan aset berjaya dicipta.',
],
'edit' => [
'error' => 'Penyelenggaraan Aset tidak diedit, sila cuba lagi.',
'success' => 'Penyenggaraan Aset berjaya disunting.',
],
'asset_maintenance_incomplete' => 'Tidak dilengkapkan lagi',
'warranty' => 'Waranti',
'not_warranty' => 'Bukan Jaminan',
];

View File

@ -0,0 +1,8 @@
<?php
return [
'title' => 'Penyelenggaraan Aset',
'asset_name' => 'Nama Aset',
'is_warranty' => 'Waranti',
'dl_csv' => 'Muat turun CSV',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'asset_categories' => 'Kategori aset',
'category_name' => 'Nama Kategori',
'checkin_email' => 'Hantar e-mel kepada pengguna selepas semak masuk / semak keluar.',
'checkin_email_notification' => 'Pnegguna ini akan dihanter e-mel ketika semak masuk/semak keluar.',
'clone' => 'Klon Kategori',
'create' => 'Cipta Kategori',
'edit' => 'Kemaskini Kategori',
'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.',
'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.',
'eula_text' => 'Kategori EULA',
'eula_text_help' => 'Bidang ini membolehkan anda menyesuaikan EULA anda untuk jenis aset tertentu. Jika anda hanya mempunyai satu EULA untuk semua aset anda, anda boleh menyemak kotak di bawah untuk menggunakan lalai utama.',
'name' => 'Nama Kategori',
'require_acceptance' => 'Memerlukan pengguna untuk mengesahkan penerimaan aset dalam kategori ini.',
'required_acceptance' => 'Pengguna ini akan diemail dengan pautan untuk mengesahkan penerimaan item ini.',
'required_eula' => 'Pengguna ini akan menghantar e-mel salinan EULA',
'no_default_eula' => 'Tiada EULA lalai utama dijumpai. Tambah satu dalam Tetapan.',
'update' => 'Kemaskini Kategori',
'use_default_eula' => 'Gunakan <a href="#" data-toggle="modal" data-target="#eulaModal">pilihan utama lalai EULA</a> sebaliknya.',
'use_default_eula_disabled' => '<del>Gunakan EULA lalai utama bukannya.</del> Tiada seting utama EULA ditetapkan. Sila tambah satu dalam Tetapan.',
'use_default_eula_column' => 'Guna EULA lalai',
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'does_not_exist' => 'Tidak wujud.',
'assoc_models' => 'Kategori ini kini dikaitkan dengan sekurang-kurangnya satu model dan tidak boleh dihapuskan. Sila kemas kini model anda untuk tidak lagi merujuk kategori ini dan cuba lagi.',
'assoc_items' => 'Kategori ini kini dikaitkan dengan sekurang-kurangnya satu: asset_type dan tidak boleh dipadamkan. Sila kemas kini anda: asset_type untuk tidak merujuk kategori ini lagi dan cuba lagi.',
'create' => array(
'error' => 'Kategori tidak dapat dicipta, Sila cuba lagi.',
'success' => 'kategori berjaya dicipta.'
),
'update' => array(
'error' => 'Kategori tidak dapat dikemaskini, sila cuba lagi.',
'success' => 'Kategori berjaya dikemaskini.',
'cannot_change_category_type' => 'Anda tidak boleh mengubahsuai jenis kategori selepas menciptanya',
),
'delete' => array(
'confirm' => 'Adakah anda pasti untuk memadam kategori ini?',
'error' => 'Terdapat ralat untuk menghapuskan kategori ini. Sila cuba lagi.',
'success' => 'Katergori berjaya dihapuskan.'
)
);

View File

@ -0,0 +1,10 @@
<?php
return array(
'eula_text' => 'EULA',
'id' => 'ID',
'parent' => 'Parent',
'require_acceptance' => 'Diterima',
'title' => 'Nama Kategori Harta',
);

View File

@ -0,0 +1,7 @@
<?php
return [
'select_company' => 'Pilih Syarikat',
'about_companies' => 'Mengenai Syarikat',
'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.',
];

View File

@ -0,0 +1,20 @@
<?php
return [
'does_not_exist' => 'Syarikat tidak wujud.',
'deleted' => 'Deleted company',
'assoc_users' => 'Syarikat ini kini dikaitkan dengan sekurang-kurangnya satu model dan tidak boleh dipadamkan. Sila kemas kini model anda untuk tidak lagi merujuk syarikat ini dan cuba lagi.',
'create' => [
'error' => 'Syarikat tidak dicipta, sila cuba lagi.',
'success' => 'Syarikat berjaya berjaya.',
],
'update' => [
'error' => 'Syarikat tidak dikemas kini, sila cuba lagi',
'success' => 'Syarikat dikemas kini dengan jayanya.',
],
'delete' => [
'confirm' => 'Adakah anda pasti ingin memadamkan syarikat ini?',
'error' => 'Ada masalah memusnahkan syarikat. Sila cuba lagi.',
'success' => 'Syarikat telah berjaya dipadam.',
],
];

View File

@ -0,0 +1,11 @@
<?php
return array(
'companies' => 'Syarikat-syarikat',
'create' => 'Buat Syarikat',
'email' => 'Company Email',
'title' => 'Syarikat',
'phone' => 'Company Phone',
'update' => 'Kemas kini Syarikat',
'name' => 'nama syarikat',
'id' => 'ID',
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'component_name' => 'Nama Komponen',
'checkin' => 'Komponen Pemeriksa',
'checkout' => 'Komponen Keluar',
'cost' => 'Kos Pembelian',
'create' => 'Buat Komponen',
'edit' => 'Edit Komponen',
'date' => 'Tarikh Pembelian',
'order' => 'Nombor Pesanan',
'remaining' => 'Baki',
'total' => 'Jumlah',
'update' => 'Komponen Kemas Kini',
'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty'
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Komponen tidak wujud.',
'create' => array(
'error' => 'Komponen tidak dibuat, sila cuba lagi.',
'success' => 'Komponen berjaya dihasilkan.'
),
'update' => array(
'error' => 'Komponen tidak dikemas kini, sila cuba lagi',
'success' => 'Komponen berjaya dikemas kini.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti ingin memadamkan komponen ini?',
'error' => 'Terdapat isu memadamkan komponen. Sila cuba lagi.',
'success' => 'Komponen telah berjaya dipadam.'
),
'checkout' => array(
'error' => 'Komponen tidak diperiksa, sila cuba lagi',
'success' => 'Komponen diperiksa dengan jayanya.',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.',
'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ',
),
'checkin' => array(
'error' => 'Komponen tidak diperiksa, sila cuba lagi',
'success' => 'Komponen diperiksa dengan jayanya.',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nama Komponen',
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'checkout' => 'Checkout Disebabkan Pengguna',
'consumable_name' => 'Nama yang boleh digunakan',
'create' => 'Buat Makan',
'item_no' => 'barang No.',
'remaining' => 'Baki',
'total' => 'Jumlah',
'update' => 'Kemas kini boleh digunakan',
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Tidak boleh digunakan.',
'create' => array(
'error' => 'Tidak boleh dicipta, sila cuba lagi.',
'success' => 'Berguna dicipta dengan jayanya.'
),
'update' => array(
'error' => 'Dikenakan tidak dikemas kini, sila cuba lagi',
'success' => 'Berguna dikemas kini berjaya.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti ingin menghapuskan penggunaan ini?',
'error' => 'Terdapat isu memadamkan pemakaian. Sila cuba lagi.',
'success' => 'Pemakaian telah berjaya dipadam.'
),
'checkout' => array(
'error' => 'Makanan tidak diperiksa, sila cuba lagi',
'success' => 'Berguna diperiksa dengan jayanya.',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.',
'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ',
),
'checkin' => array(
'error' => 'Dikenakan tidak diperiksa, sila cuba lagi',
'success' => 'Berguna diperiksa dengan jayanya.',
'user_does_not_exist' => 'Pengguna itu tidak sah. Sila cuba lagi.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nama yang boleh digunakan',
);

View File

@ -0,0 +1,61 @@
<?php
return [
'custom_fields' => 'Bidang Tersuai',
'manage' => 'Manage',
'field' => 'Padang',
'about_fieldsets_title' => 'Mengenai Fieldsets',
'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.',
'custom_format' => 'Custom Regex format...',
'encrypt_field' => 'Sulitkan nilai medan ini dalam pangkalan data',
'encrypt_field_help' => 'AMARAN: Menyulitkan medan menjadikannya tidak dapat ditemui.',
'encrypted' => 'Disulitkan',
'fieldset' => 'Fieldset',
'qty_fields' => 'Qty Fields',
'fieldsets' => 'Fieldsets',
'fieldset_name' => 'Nama Fieldset',
'field_name' => 'Nama Field',
'field_values' => 'Nilai Field',
'field_values_help' => 'Tambah pilihan pilihan, satu setiap baris. Barisan kosong selain baris pertama akan diabaikan.',
'field_element' => 'Borang Elemen',
'field_element_short' => 'Elemen',
'field_format' => 'Format',
'field_custom_format' => 'Format Tersuai',
'field_custom_format_help' => 'Medan ini membolehkan anda menggunakan ungkapan regex untuk pengesahan. Ia harus bermula dengan "regex:" - sebagai contoh, untuk mengesahkan bahawa nilai medan khusus mengandungi IMEI yang sah (15 angka numerik), anda akan menggunakan <code>regex: / ^[0-9]{15}$ /</code>.',
'required' => 'Diperlukan',
'req' => 'Req.',
'used_by_models' => 'Digunakan Oleh Model',
'order' => 'Perintah',
'create_fieldset' => 'Fieldset baru',
'update_fieldset' => 'Update Fieldset',
'fieldset_does_not_exist' => 'Fieldset :id does not exist',
'fieldset_updated' => 'Fieldset updated',
'create_fieldset_title' => 'Create a new fieldset',
'create_field' => 'Padang Tersuai Baru',
'create_field_title' => 'Create a new custom field',
'value_encrypted' => 'Nilai medan ini disulitkan dalam pangkalan data. Hanya pengguna admin sahaja yang dapat melihat nilai yang disahkrit',
'show_in_email' => 'Sertakan nilai medan ini dalam e-mel semak keluar yang dihantar kepada pengguna? Medan yang disulitkan tidak boleh dimasukkan ke dalam e-mel',
'show_in_email_short' => 'Include in emails.',
'help_text' => 'Help Text',
'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.',
'about_custom_fields_title' => 'About Custom Fields',
'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.',
'add_field_to_fieldset' => 'Add Field to Fieldset',
'make_optional' => 'Required - click to make optional',
'make_required' => 'Optional - click to make required',
'reorder' => 'Reorder',
'db_field' => 'DB Field',
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code>:db_column</code> but should be <code>:expected</code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page',
'display_in_user_view_table' => 'Visible to User',
'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset',
'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets',
'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector',
'show_in_listview_short' => 'Show in lists',
'show_in_requestable_list_short' => 'Show in requestable assets list',
'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown',
'encrypted_options' => 'This field is encrypted, so some display options will not be available.',
];

View File

@ -0,0 +1,63 @@
<?php
return array(
'field' => array(
'invalid' => 'Bidang itu tidak wujud.',
'already_added' => 'Bidang sudah ditambahkan',
'create' => array(
'error' => 'Bidang tidak dibuat, sila cuba lagi.',
'success' => 'Bidang berjaya dibuat.',
'assoc_success' => 'Bidang berjaya ditambah ke fieldset.'
),
'update' => array(
'error' => 'Bidang tidak dikemas kini, sila cuba lagi',
'success' => 'Bidang dikemas kini berjaya.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti ingin memadamkan medan ini?',
'error' => 'Terdapat masalah memadamkan medan. Sila cuba lagi.',
'success' => 'Medan telah berjaya dipadam.',
'in_use' => 'Medan masih digunakan.',
)
),
'fieldset' => array(
'does_not_exist' => 'Fieldset tidak wujud',
'create' => array(
'error' => 'Fieldset tidak dibuat, sila cuba lagi.',
'success' => 'Fieldset berjaya berjaya.'
),
'update' => array(
'error' => 'Fieldset tidak dikemas kini, sila cuba lagi',
'success' => 'Fieldset dikemas kini dengan jayanya.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti ingin memadamkan medan ini?',
'error' => 'Terdapat isu memadamkan medan. Sila cuba lagi.',
'success' => 'Bidang field telah berjaya dipadam.',
'in_use' => 'Fieldset masih digunakan.',
)
),
'fieldset_default_value' => array(
'error' => 'Error validating default fieldset values.',
),
);

View File

@ -0,0 +1,22 @@
<?php
return array(
'does_not_exist' => 'Jabatan tidak wujud.',
'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ',
'assoc_users' => 'Jabatan ini kini dikaitkan dengan sekurang-kurangnya seorang pengguna dan tidak boleh dipadamkan. Sila kemas kini pengguna anda untuk tidak lagi merujuk jabatan ini dan cuba lagi.',
'create' => array(
'error' => 'Jabatan tidak dibuat, sila cuba lagi.',
'success' => 'Jabatan berjaya berjaya.'
),
'update' => array(
'error' => 'Jabatan tidak dikemas kini, sila cuba lagi',
'success' => 'Jabatan dikemas kini berjaya.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti ingin memadamkan jabatan ini?',
'error' => 'Terdapat isu memadamkan jabatan. Sila cuba lagi.',
'success' => 'Jabatan telah berjaya dipadam.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'id' => 'ID',
'name' => 'nama jabatan',
'manager' => 'Pengurus',
'location' => 'Lokasi',
'create' => 'Buat Jabatan',
'update' => 'Jabatan Kemas Kini',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_asset_depreciations' => 'Mengenai Susut Nilai Harta',
'about_depreciations' => 'Anda boleh tetapkan susut nilai harta berdasarkan kepada penyusutan berasaskan susut nilai garisan lurus.',
'asset_depreciations' => 'Susut Nilai Harta',
'create' => 'Buat Susut',
'depreciation_name' => 'Nama Susut Nilai',
'depreciation_min' => 'Floor Value of Depreciation',
'number_of_months' => 'Bilangan Bulan',
'update' => 'Kemas kini Susutnilai',
'depreciation_min' => 'Nilai Minimum selepas Susut Nilai',
'no_depreciations_warning' => '<strong>Warning: </strong>
You do not currently have any depreciations set up.
Please set up at least one depreciation to view the depreciation report.',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'does_not_exist' => 'Kelas susut nilai tidak wujud.',
'assoc_users' => 'Susut nilai ini telah dikaitkan dengan salah satu model dan tidak boleh dihapuskan. Sila hapuskan model tersebut dan cuba semula. ',
'create' => array(
'error' => 'Kelas susut nilai gagal di cipta, sila cuba semula. :(',
'success' => 'Kelas susut nilai berjaya dicipta. :)'
),
'update' => array(
'error' => 'Kelas susut nilai gagal dikemaskini, sila cuba semua',
'success' => 'Kelas susut nilai berjaya dikemaskini.'
),
'delete' => array(
'confirm' => 'Adakah anda pasti untuk hapuskan kelas susut nilai ini?',
'error' => 'Ada isu untuk hapuskan kelas susut nilai. Sila cuba semula.',
'success' => 'Kelas susut nilai berjaya dihapuskan.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return [
'id' => 'ID',
'months' => 'Bulan',
'term' => 'Terma',
'title' => 'Nama ',
'depreciation_min' => 'Floor Value',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'group_exists' => 'Kumpulan sudah wujud!',
'group_not_found' => 'Group ID :id does not exist.',
'group_name_required' => 'Ruangan nama adalah perlu',
'success' => array(
'create' => 'Kumpulan berjaya dicipta.',
'update' => 'Kumpulan berjaya dikemaskini.',
'delete' => 'Kumpulan berjaya dihapuskan.',
),
'delete' => array(
'confirm' => 'Adakah anda pasti untuk haspuskan kumpulan ini?',
'create' => 'Ada isu semasa mencipta kumpulan. Sila cuba semula.',
'update' => 'Ada isu semasa mengemaskini kumpulan, Sila cuba semula.',
'delete' => 'Ada isu semasa menghapuskan kumpulan ini, Sila cuba semula.',
),
);

View File

@ -0,0 +1,9 @@
<?php
return array(
'id' => 'Id',
'name' => 'Nama',
'users' => '# bil Pengguna',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_groups_title' => 'Mengenai Kumpulan',
'about_groups' => 'Kumpulan digunakan untuk memperibadikan kebenaran pengguna.',
'group_management' => 'Pengurusan Kumpulan',
'create' => 'Buat Kumpulan Baru',
'update' => 'Edit Kumpulan',
'group_name' => 'Nama Kumpulan',
'group_admin' => 'Pengurus Kumpulan',
'allow' => 'Benarkan',
'deny' => 'Nafikan',
'permission' => 'Permission',
'grant' => 'Grant',
'no_permissions' => 'This group has no permissions.'
];

View File

@ -0,0 +1,59 @@
<?php
return [
'bulk_delete' => 'Sahkan Pemutihan Aset Pukal',
'bulk_restore' => 'Confirm Bulk Restore Assets',
'bulk_delete_help' => 'Semak aset untuk penghapusan pukal di bawah. Sebaik sahaja dipadam, aset ini dapat dipulihkan, tetapi mereka tidak lagi akan dikaitkan dengan mana-mana pengguna yang mereka buat sekarang.',
'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.',
'bulk_delete_warn' => 'Anda akan hapus: asset_count aset.',
'bulk_restore_warn' => 'You are about to restore :asset_count assets.',
'bulk_update' => 'Aset Kemas Kini Pukal',
'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang aset sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.',
'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.',
'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.',
'bulk_update_model_prefix' => 'On Models',
'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.',
'checkedout_to' => 'Agihkan Kepada',
'checkout_date' => 'Tarikh Checkout',
'checkin_date' => 'Tarikh daftar masuk',
'checkout_to' => 'Agihkan kepada',
'cost' => 'Harga Pembelian',
'create' => 'Cipta Harta',
'date' => 'Tarikh Pembelian',
'depreciation' => 'Susut nilai',
'depreciates_on' => 'Susut Nilai Pada',
'default_location' => 'Lokasi Asal',
'default_location_phone' => 'Default Location Phone',
'eol_date' => 'Tarikh EOL',
'eol_rate' => 'Kadar EOL',
'expected_checkin' => 'Tarikh Periksa Yang Diharapkan',
'expires' => 'Luput',
'fully_depreciated' => 'Susut Nilai Penuh',
'help_checkout' => 'Jika anda ingin memberikan aset ini dengan segera, pilih "Sedia Digelar" dari senarai status di atas.',
'mac_address' => 'Alamat MAC',
'manufacturer' => 'Pengeluar',
'model' => 'Model',
'months' => 'bulan',
'name' => 'Nama Harta',
'notes' => 'Nota',
'order' => 'Nombor Pesanan',
'qr' => 'Kod QR',
'requestable' => 'Pengguna dibenarkan untuk memohon harta ini',
'select_statustype' => 'Pilih Jenis Status',
'serial' => 'Siri',
'status' => 'Status',
'tag' => 'Tag Harta',
'update' => 'Kemaskini Harta',
'warranty' => 'Waranti',
'warranty_expires' => 'Tamat Tempoh Waranti',
'years' => 'tahun',
'asset_location' => 'Update Asset Location',
'asset_location_update_default_current' => 'Update default location AND actual location',
'asset_location_update_default' => 'Update only default location',
'asset_location_update_actual' => 'Update only actual location',
'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.',
'asset_deployable' => 'That status is deployable. This asset can be checked out.',
'processing_spinner' => 'Processing... (This might take a bit of time on large files)',
'optional_infos' => 'Optional Information',
'order_details' => 'Order Related Information'
];

View File

@ -0,0 +1,43 @@
<?php
return [
'about_assets_title' => 'Mengenai Aset',
'about_assets_text' => 'Aset adalah item yang dikesan oleh nombor siri atau tag aset. Mereka cenderung menjadi item nilai yang lebih tinggi di mana mengenal pasti perkara-perkara tertentu.',
'archived' => 'Diarkibkan',
'asset' => 'Harta',
'bulk_checkout' => 'Daftar Keluar Aset',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Terima Harta',
'checkout' => 'Aset Checkout',
'clone' => 'Pendua Harta',
'deployable' => 'Deployable',
'deleted' => 'Aset ini telah dipadamkan.',
'delete_confirm' => 'Are you sure you want to delete this asset?',
'edit' => 'Kemaskini Harta',
'model_deleted' => 'Model Aset ini telah dipadamkan. Anda mesti kembalikan model sebelum anda boleh kembalikan Aset.',
'model_invalid' => 'The Model of this Asset is invalid.',
'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.',
'requestable' => 'Diminta',
'requested' => 'Diminta',
'not_requestable' => 'Not Requestable',
'requestable_status_warning' => 'Do not change requestable status',
'restore' => 'Pulihkan Asset',
'pending' => 'Menunggu',
'undeployable' => 'Tidak dapat dipisahkan',
'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.',
'view' => 'Papar Harta',
'csv_error' => 'You have an error in your CSV file:',
'import_text' => '<p>Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the <code>Admin &gt; General Settings</code>.</p><p>Fields included in the CSV must match the headers: <strong>Asset Tag, Name, Checkout Date, Checkin Date</strong>. Any additional fields will be ignored. </p><p>Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.</p>
',
'csv_import_match_f-l' => 'Try to match users by <strong>firstname.lastname</strong> (<code>jane.smith</code>) format',
'csv_import_match_initial_last' => 'Try to match users by <strong>first initial last name</strong> (<code>jsmith</code>) format',
'csv_import_match_first' => 'Try to match users by <strong>first name</strong> (<code>jane</code>) format',
'csv_import_match_email' => 'Try to match users by <strong>email</strong> as username',
'csv_import_match_username' => 'Try to match users by <strong>username</strong>',
'error_messages' => 'Error messages:',
'success_messages' => 'Success messages:',
'alert_details' => 'Please see below for details.',
'custom_export' => 'Custom Export',
'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup',
'user_department' => 'User Department',
];

View File

@ -0,0 +1,90 @@
<?php
return [
'undeployable' => '<strong>Amaran: </strong> Aset ini telah ditandakan sebagai tidak boleh dikehendaki. Jika status ini telah berubah, sila kemas kini status aset.',
'does_not_exist' => 'Harta tidak wujud.',
'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.',
'assoc_users' => 'Harta ini sekarang telah diagihkan kepada pengguna dan tidak boleh dihapuskan. Sila semak status harta ini dahulu, dan kemudian cuba semula. ',
'create' => [
'error' => 'Harta gagal dicipta, sila cuba semula. :(',
'success' => 'Harta berjaya dicipta. :)',
'success_linked' => 'Asset with tag :tag was created successfully. <strong><a href=":link" style="color: white;">Click here to view</a></strong>.',
],
'update' => [
'error' => 'Harta gagal dikemaskini, sila cuba semula',
'success' => 'Harta berjaya dikemaskini.',
'nothing_updated' => 'Tiada medan dipilih, jadi tiada apa yang dikemas kini.',
'no_assets_selected' => 'No assets were selected, so nothing was updated.',
'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.',
],
'restore' => [
'error' => 'Aset tidak dipulihkan, sila cuba lagi',
'success' => 'Aset dipulihkan dengan jayanya.',
'bulk_success' => 'Aset dipulihkan dengan jayanya.',
'nothing_updated' => 'No assets were selected, so nothing was restored.',
],
'audit' => [
'error' => 'Audit aset tidak berjaya. Sila cuba lagi.',
'success' => 'Audit aset berjaya log.',
],
'deletefile' => [
'error' => 'Fail tidak dipadam. Sila cuba lagi.',
'success' => 'Fail berjaya dipadam.',
],
'upload' => [
'error' => 'Fail tidak dimuat naik. Sila cuba lagi.',
'success' => 'Fail berjaya dimuat naik.',
'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik, atau fail yang anda cuba muat naik terlalu besar',
'invalidfiles' => 'Satu atau lebih daripada fail anda terlalu besar atau merupakan filetype yang tidak dibenarkan. Filetype yang dibenarkan adalah png, gif, jpg, doc, docx, pdf, dan txt.',
],
'import' => [
'error' => 'Sesetengah item tidak diimport dengan betul.',
'errorDetail' => 'Item berikut tidak diimport kerana kesilapan.',
'success' => 'Fail anda telah diimport',
'file_delete_success' => 'Fail anda telah berjaya dihapuskan',
'file_delete_error' => 'Fail tidak dapat dipadamkan',
'file_missing' => 'The file selected is missing',
'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters',
'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters',
],
'delete' => [
'confirm' => 'Anda pasti anda ingin hapuskan harta ini?',
'error' => 'Ada isu semasa menghapuskan harta. Sila cuba lagi.',
'nothing_updated' => 'Tiada aset dipilih, jadi tiada apa yang dipadamkan.',
'success' => 'Harta berjaya dihapuskan.',
],
'checkout' => [
'error' => 'Harta gagal diagihkan, sila cuba semula',
'success' => 'Harta berjaya diagihkan.',
'user_does_not_exist' => 'Pengguna tak sah. Sila cuba lagi.',
'not_available' => 'Aset itu tidak tersedia untuk checkout!',
'no_assets_selected' => 'Anda mesti memilih sekurang-kurangnya satu aset dari senarai',
],
'checkin' => [
'error' => 'Harta tidak diterima, sila cuba lagi',
'success' => 'Harta berjaya diterima.',
'user_does_not_exist' => 'Pengguna tidah sah. Sila cuba lagi.',
'already_checked_in' => 'Aset itu sudah diperiksa.',
],
'requests' => [
'error' => 'Aset tidak diminta, sila cuba lagi',
'success' => 'Aset diminta berjaya.',
'canceled' => 'Permintaan keluar telah dibatalkan',
],
];

View File

@ -0,0 +1,33 @@
<?php
return [
'asset_tag' => 'Tag Harta',
'asset_model' => 'Model',
'assigned_to' => 'Ditugaskan untuk',
'book_value' => 'Current Value',
'change' => 'Masuk/Keluar',
'checkout_date' => 'Tarikh Agihan',
'checkoutto' => 'Agihan',
'components_cost' => 'Total Components Cost',
'current_value' => 'Current Value',
'diff' => 'Beza',
'dl_csv' => 'Muat Turun CSV',
'eol' => 'EOL',
'id' => 'ID',
'last_checkin_date' => 'Last Checkin Date',
'location' => 'Lokasi',
'purchase_cost' => 'Kos',
'purchase_date' => 'Belian',
'serial' => 'Siri',
'status' => 'Status',
'title' => 'Harta ',
'image' => 'Imej Peranti',
'days_without_acceptance' => 'Hari Tanpa Penerimaan',
'monthly_depreciation' => 'Susut Nilai Bulanan',
'assigned_to' => 'Ditugaskan untuk',
'requesting_user' => 'Requesting User',
'requested_date' => 'Requested Date',
'changed' => 'Berubah',
'icon' => 'Ikon',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'about_kits_title' => 'Perihal Kit Pratakrif',
'about_kits_text' => 'Kit Pratakrif membolehkan anda menyemak koleksi item (aset, lesen, dll) dengan cepat kepada pengguna. Ini boleh membantu apabila proses onboarding anda konsisten merentas ramai pengguna dan semua pengguna menerima item yang sama.',
'checkout' => 'Checkout Kit ',
'create_success' => 'Kit berjaya dibuat.',
'create' => 'Buat Kit Pratakrif',
'update' => 'Kemas kini Kit Pratakrif',
'delete_success' => 'Kit berjaya dipadamkan.',
'update_success' => 'Kit telah berjaya dikemas kini.',
'none_models' => 'Aset tersedia tidak mencukupi untuk :model untuk checkout. :qty diperlukan. ',
'none_licenses' => 'Tidak ada ruang yang mencukupi untuk :license untuk checkout. :qty diperlukan. ',
'none_consumables' => 'Tiada unit tersedia untuk :consumable untuk checkout. :qty diperlukan. ',
'none_accessory' => 'Unit :aksesori yang tersedia tidak mencukupi untuk daftar keluar. :qty diperlukan. ',
'append_accessory' => 'Append Accessory',
'update_appended_accessory' => 'Update appended Accessory',
'append_consumable' => 'Append Consumable',
'update_appended_consumable' => 'Update appended Consumable',
'append_license' => 'Append license',
'update_appended_license' => 'Update appended license',
'append_model' => 'Append model',
'update_appended_model' => 'Update appended model',
'license_error' => 'License already attached to kit',
'license_added_success' => 'License added successfully',
'license_updated' => 'License was successfully updated',
'license_none' => 'Lesen tidak wujud',
'license_detached' => 'License was successfully detached',
'consumable_added_success' => 'Consumable added successfully',
'consumable_updated' => 'Consumable was successfully updated',
'consumable_error' => 'Consumable already attached to kit',
'consumable_deleted' => 'Delete was successful',
'consumable_none' => 'Tidak boleh digunakan',
'consumable_detached' => 'Consumable was successfully detached',
'accessory_added_success' => 'Accessory added successfully',
'accessory_updated' => 'Accessory was successfully updated',
'accessory_detached' => 'Accessory was successfully detached',
'accessory_error' => 'Accessory already attached to kit',
'accessory_deleted' => 'Delete was successful',
'accessory_none' => 'Aksesori ini tidak wujud',
'checkout_success' => 'Checkout was successful',
'checkout_error' => 'Checkout error',
'kit_none' => 'Kit does not exist',
'kit_created' => 'Kit berjaya dibuat',
'kit_updated' => 'Kit telah berjaya dikemas kini',
'kit_not_found' => 'Kit not found',
'kit_deleted' => 'Kit berjaya dipadamkan',
'kit_model_updated' => 'Model was successfully updated',
'kit_model_detached' => 'Model was successfully detached',
];

View File

@ -0,0 +1,11 @@
<?php
return [
'invalid_return_count' => 'Invalid count returned from :name. Expected :expected, got :actual.',
'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.',
'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.',
'does_not_exist' => 'Label does not exist',
];

View File

@ -0,0 +1,19 @@
<?php
return [
'example_company' => 'Test Company Limited',
'example_defaultloc' => 'Building 1',
'example_category' => 'Test Category',
'example_location' => 'Building 2',
'example_manufacturer' => 'Test Manufacturing Inc.',
'example_model' => 'Test Model',
'example_supplier' => 'Test Company Limited',
'labels_per_page' => 'Labels',
'support_fields' => 'Fields',
'support_asset_tag' => 'Tag',
'support_1d_barcode' => '1D',
'support_2d_barcode' => '2D',
'support_logo' => 'Logo',
'support_title' => 'Tajuk',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'asset' => 'Harta',
'checkin' => 'Terima',
'create' => 'Cipta Lesen',
'expiration' => 'Tarikh Luput',
'license_key' => 'Kunci produk',
'maintained' => 'Dikekalkan',
'name' => 'Nama Perisian',
'no_depreciation' => 'Tiada Susut Nilai',
'purchase_order' => 'Nombor Pesanan Belian',
'reassignable' => 'Boleh ditugaskan semula',
'remaining_seats' => 'Baki Kekosongan',
'seats' => 'Kekosongan',
'termination_date' => 'Tarikh Penamatan',
'to_email' => 'Lesen Untuk Di \'email\'',
'to_name' => 'Lesen Untuk Dinamakan',
'update' => 'Kemaskini Lesen',
'checkout_help' => 'Anda mesti menyemak lesen keluar kepada perkakasan atau persorangan. Anda boleh memilih keduanya, tetapi pemilik harta mesti sama dengan orang yang anda semak dimana harta diagihkan.'
);

View File

@ -0,0 +1,51 @@
<?php
return array(
'about_licenses_title' => 'Mengenai Lesen',
'about_licenses' => 'Lesen digunakan untuk mengesan perisian. Mereka mempunyai bilangan tempat duduk tertentu yang boleh diperiksa kepada individu',
'checkin' => 'Terima Kekosongan Lesen',
'checkout_history' => 'Sejarah Agihan',
'checkout' => 'Agihkan Kekosongan Lesen',
'edit' => 'Kemaskini Lesen',
'filetype_info' => 'Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.',
'clone' => 'Pendua Lesen',
'history_for' => 'Sejarah untuk ',
'in_out' => 'Masuk/Keluar',
'info' => 'Maklumat Lesen',
'license_seats' => 'Lesen Kosong',
'seat' => 'Kekosongan',
'seats' => 'Kekosongan',
'software_licenses' => 'Lesen Perisian',
'user' => 'Pengguna',
'view' => 'Papar Lesen',
'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.',
'bulk' =>
[
'checkin_all' => [
'button' => 'Checkin All Seats',
'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.',
'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets',
'disabled_tooltip' => 'This is disabled because there are no seats currently checked out',
'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable',
'success' => 'License successfully checked in! | All licenses were successfully checked in!',
'log_msg' => 'Checked in via bulk license checkout in license GUI',
],
'checkout_all' => [
'button' => 'Checkout All Seats',
'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.',
'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users',
'disabled_tooltip' => 'This is disabled because there are no seats currently available',
'success' => 'License successfully checked out! | :count licenses were successfully checked out!',
'error_no_seats' => 'There are no remaining seats left for this license.',
'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.',
'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.',
'log_msg' => 'Checked out via bulk license checkout in license GUI',
],
],
'below_threshold' => 'There are only :remaining_count seats left for this license with a minimum quantity of :min_amt. You may want to consider purchasing more seats.',
'below_threshold_short' => 'This item is below the minimum required quantity.',
);

View File

@ -0,0 +1,54 @@
<?php
return array(
'does_not_exist' => 'License does not exist or you do not have permission to view it.',
'user_does_not_exist' => 'Pengguna tidak wujud.',
'asset_does_not_exist' => 'Harta yang anda ingin sekutukan dengan lesen tidak wujud.',
'owner_doesnt_match_asset' => 'Harta yang anda ingin sekutukan dengan lesen ini dimiliki oleh orang lain selain dari orang yang dipilih dalam pilihan yang disekutukan.',
'assoc_users' => 'Lesen ini telah diagihkan kepada pengguna dan tidak boleh dihapuskan. Sila semak lesen terlebih dahulu, dan cuba hapus semula. ',
'select_asset_or_person' => 'Anda mesti memilih aset atau pengguna, tetapi tidak kedua-duanya.',
'not_found' => 'Lesen tidak ditemui',
'seats_available' => ':seat_count seats available',
'create' => array(
'error' => 'Lesen gagal dicipta, sila cuba lagi.',
'success' => 'Lesen berjaya dicipta.'
),
'deletefile' => array(
'error' => 'Fail tidak dipadam. Sila cuba lagi.',
'success' => 'Fail berjaya dipadam.',
),
'upload' => array(
'error' => 'Fail tidak dimuat naik. Sila cuba lagi.',
'success' => 'Fail berjaya dimuat naik.',
'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik, atau fail yang anda cuba muat naik terlalu besar',
'invalidfiles' => 'Satu atau lebih daripada fail anda terlalu besar atau merupakan filetype yang tidak dibenarkan. Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, dan lic.',
),
'update' => array(
'error' => 'Lesen gagal dikemaskini, sila cuba lagi',
'success' => 'Lesen berjaya dikemaskini.'
),
'delete' => array(
'confirm' => 'Anda pasti and ingin menghapuskan lesen ini?',
'error' => 'Ada isu semada menghapuskan lesen, sila cuba lagi.',
'success' => 'Lesen berjaya dihapuskan.'
),
'checkout' => array(
'error' => 'Ada isu semasa agihan lesen. Sila cuba lagi.',
'success' => 'Lesen berjaya diagihkan',
'not_enough_seats' => 'Not enough license seats available for checkout',
),
'checkin' => array(
'error' => 'Ada isu semasa terima lesen. Sila cuba lagi.',
'success' => 'Lesen berjaya diterima'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'assigned_to' => 'Serah Kepada',
'checkout' => 'Masuk/Keluar',
'id' => 'ID',
'license_email' => 'Email Lesen',
'license_name' => 'Lesen Kepada',
'purchase_date' => 'Tarikh Belian',
'purchased' => 'Belian',
'seats' => 'Kekosongan',
'hardware' => 'Perkakasan',
'serial' => 'Siri',
'title' => 'Lesen',
);

View File

@ -0,0 +1,29 @@
<?php
return array(
'does_not_exist' => 'Lokasi tidak wujud.',
'assoc_users' => 'Lokasi ini sekaran telah disekutukan dengan sekurang2nya satu pengguna dan tidak boleh dihapuskan. Sila kemaskini pengguna anda supaya tidak lagi merujuk kepada lokasi ini dan cuba lagi. ',
'assoc_assets' => 'Lokasi ini kini dikaitkan dengan sekurang-kurangnya satu aset dan tidak boleh dihapuskan. Sila kemas kini aset anda untuk tidak merujuk lagi lokasi ini dan cuba lagi.',
'assoc_child_loc' => 'Lokasi ini adalah ibu bapa sekurang-kurangnya satu lokasi kanak-kanak dan tidak boleh dipadamkan. Sila kemas kini lokasi anda untuk tidak merujuk lokasi ini lagi dan cuba lagi.',
'assigned_assets' => 'Assigned Assets',
'current_location' => 'Current Location',
'create' => array(
'error' => 'Lokasi gagal dicipta, sila cuba lagi.',
'success' => 'Lokasi berjaya dicipta.'
),
'update' => array(
'error' => 'Lokasi gagal dikemaskini, sila cuba lagi',
'success' => 'Lokasi berjaya dikemaskini.'
),
'delete' => array(
'confirm' => 'Anda pasti and ingin menghapuskan lokasi ini?',
'error' => 'Ada isu semasa menghapuskan lokasi. Sila cuba lagi.',
'success' => 'Lokasi berjaya dihapuskan.'
)
);

View File

@ -0,0 +1,42 @@
<?php
return [
'about_locations_title' => 'Mengenai Lokasi',
'about_locations' => 'Lokasi digunakan untuk mengesan maklumat lokasi untuk pengguna, aset dan barangan lain',
'assets_rtd' => 'Aset', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Aset Ditugaskan',
'id' => 'ID',
'city' => 'Bandar',
'state' => 'Negeri',
'country' => 'Negara',
'create' => 'Cipta Lokasi',
'update' => 'Kemaskini Lokasi',
'print_assigned' => 'Cetakan Ditugaskan',
'print_all_assigned' => 'Cetak Semua yang Diperuntukkan',
'name' => 'Nama Lokasi',
'address' => 'Alamat',
'address2' => 'Address Line 2',
'zip' => 'Poskod',
'locations' => 'Lokasi',
'parent' => 'Ibu bapa',
'currency' => 'Mata Wang Lokasi',
'ldap_ou' => 'Carian LDAP OU',
'user_name' => 'Nama pengguna',
'department' => 'Jabatan',
'location' => 'Lokasi',
'asset_tag' => 'Tag Aset',
'asset_name' => 'Nama',
'asset_category' => 'Kategori',
'asset_manufacturer' => 'Pengeluar',
'asset_model' => 'Model',
'asset_serial' => 'Siri',
'asset_location' => 'Lokasi',
'asset_checked_out' => 'Agihan Keluar',
'asset_expected_checkin' => 'Tarikh Agihan Masuk Yang Dijangka',
'date' => 'Tarikh:',
'phone' => 'Location Phone',
'signed_by_asset_auditor' => 'Ditandatangan oleh (Pengaudit Aset):',
'signed_by_finance_auditor' => 'Ditandatangan oleh (Pengaudit Kewangan):',
'signed_by_location_manager' => 'Ditandatangan oleh (Pengurus Lokasi):',
'signed_by' => 'Signed Off By:',
];

View File

@ -0,0 +1,30 @@
<?php
return array(
'support_url_help' => 'Variables <code>{LOCALE}</code>, <code>{SERIAL}</code>, <code>{MODEL_NUMBER}</code>, and <code>{MODEL_NAME}</code> may be used in your URL to have those values auto-populate when viewing assets - for example https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.',
'does_not_exist' => 'Pengeluar tidak wujud.',
'assoc_users' => 'Pengeluar ini sekarang disekutukan dengan sekurang2nya satu model dan tidak boleh dihapuskan. Sila kemaskini model supaya tidak lagi merujuk kepada pengeluar ini dan cuba lagi. ',
'create' => array(
'error' => 'Pengeluar gagal dicipta, sila cuba lagi.',
'success' => 'Pengeluar berjaya dicipta.'
),
'update' => array(
'error' => 'Pengeluar gagal dikemaskini, sila cuba lagi',
'success' => 'Pengeluar berjaya dikemaskini.'
),
'restore' => array(
'error' => 'Pengilang tidak dipulihkan, sila cuba semula',
'success' => 'Pengilang berjaya dipulihkan.'
),
'delete' => array(
'confirm' => 'Anda pasti anda ingin hapuskan pengeluar ini?',
'error' => 'Ada isu semasa menghapuskan pengeluar. Sila cuba lagi.',
'success' => 'Pengeluar gagal dihapuskan.'
)
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'about_manufacturers_title' => 'Mengenai pengeluar',
'about_manufacturers_text' => 'Pengilang adalah syarikat yang membuat aset anda. Anda boleh menyimpan maklumat hubungan sokongan penting tentang mereka di sini, yang akan dipaparkan pada halaman butiran aset anda.',
'asset_manufacturers' => 'Pengeluar Harta',
'create' => 'Cipta Pengeluar',
'id' => 'ID',
'name' => 'Nama',
'support_email' => 'Sokongan E-mel',
'support_phone' => 'Sokongan Telefon',
'support_url' => 'Sokongan URL',
'warranty_lookup_url' => 'Warranty Lookup URL',
'update' => 'Kemaskini Pengeluar',
);

View File

@ -0,0 +1,18 @@
<?php
return array(
'about_models_title' => 'Mengenai Model Asset',
'about_models_text' => 'Model Aset adalah cara untuk mengumpulkan aset yang sama. "MBP 2013", "IPhone 6s", dan sebagainya.',
'deleted' => 'Model ini telah dipadamkan.',
'bulk_delete' => 'Padam Secara Pukal Model Aset',
'bulk_delete_help' => 'Gunakan kotak semakan di bawah untuk mengesahkan penghapusan model aset terpilih. Model aset yang mempunyai aset yang berkaitan dengannya tidak boleh dihapuskan sehingga aset dikaitkan dengan model yang berbeza.',
'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.',
'restore' => 'Pulihkan Model',
'requestable' => 'Pengguna boleh meminta model ini',
'show_mac_address' => 'Tunjukkan medan alamat MAC dalam aset dalam model ini',
'view_deleted' => 'Paparan Dihapus',
'view_models' => 'Lihat Model',
'fieldset' => 'Fieldset',
'no_custom_field' => 'Tiada bidang tersuai',
'add_default_values' => 'Tambahkan nilai lalai',
);

View File

@ -0,0 +1,47 @@
<?php
return array(
'deleted' => 'Deleted asset model',
'does_not_exist' => 'Model tidak wujud.',
'no_association' => 'WARNING! The asset model for this item is invalid or missing!',
'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.',
'assoc_users' => 'Model ini sekarang disekutukan dengan sekurang2nya satu atau lebih harta dan tidak boleh dihapuskan. Sila kemaskini harta, dan kemudian cuba lagi. ',
'create' => array(
'error' => 'Model gagal dicipta, sila cuba lagi.',
'success' => 'Model berjaya dicipta.',
'duplicate_set' => 'Model aset dengan nama itu, pengeluar dan nombor model sudah ada.',
),
'update' => array(
'error' => 'Model gagal dikemaskin, sila cuba lagi',
'success' => 'Model berjaya dikemaskini.',
),
'delete' => array(
'confirm' => 'Anda pasti anda ingin hapuskan model harta ini?',
'error' => 'Ada isu semasa menghapuskan model. Sila cuba lagi.',
'success' => 'Model berjaya dihapuskan.'
),
'restore' => array(
'error' => 'Model tidak dipulihkan, sila cuba lagi',
'success' => 'Model berjaya dipulihkan.'
),
'bulkedit' => array(
'error' => 'Tiada medan berubah, jadi tiada apa yang dikemas kini.',
'success' => 'Model successfully updated. |:model_count models successfully updated.',
'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:',
),
'bulkdelete' => array(
'error' => 'Tiada model dipilih, jadi tiada apa yang dipadamkan.',
'success' => 'Model deleted!|:success_count models deleted!',
'success_partial' => ':success_count model(s) telah dipadamkan, namun :fail_count tidak dapat dipadamkan kerana mereka masih mempunyai aset yang dikaitkan dengannya.'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'create' => 'Cipta Model Harta',
'created_at' => 'Cipta Pada',
'eol' => 'EOL',
'modelnumber' => 'No. Model',
'name' => 'Nama Model Harta',
'numassets' => 'Harta',
'title' => 'Model Harta',
'update' => 'Kemaskini Model Harta',
'view' => 'Papar Model Harta',
'update' => 'Kemaskini Model Harta',
'clone' => 'Pendua Model',
'edit' => 'Kemaskini Model',
);

View File

@ -0,0 +1,17 @@
<?php
return [
'info' => 'Pilih opsyen yang anda mahu untuk laporan harta anda.',
'deleted_user' => 'Deleted user',
'send_reminder' => 'Send reminder',
'reminder_sent' => 'Reminder sent',
'acceptance_deleted' => 'Acceptance request deleted',
'acceptance_request' => 'Acceptance request',
'custom_export' => [
'user_address' => 'User Address',
'user_city' => 'User City',
'user_state' => 'User State',
'user_country' => 'User Country',
'user_zip' => 'User Zip'
]
];

View File

@ -0,0 +1,5 @@
<?php
return array(
'error' => 'Anda mesti pilih sekurang-kurangnya SATU opsyen.'
);

View File

@ -0,0 +1,367 @@
<?php
return [
'ad' => 'Direktori Aktif',
'ad_domain' => 'Domain direktori aktif',
'ad_domain_help' => 'Ini kadangkala sama dengan domain e-mel anda, tetapi tidak semestinya.',
'ad_append_domain_label' => 'Tambahkan nama domain',
'ad_append_domain' => 'Tambahkan nama domain pada medan nama pengguna',
'ad_append_domain_help' => 'Pengguna tidak perlu menulis "nama pengguna@domain.local", mereka hanya boleh menaip "nama pengguna".',
'admin_cc_email' => 'SK Email',
'admin_cc_email_help' => 'Jika anda ingin menghantar salinan e-mel daftar masuk/daftar keluar yang dihantar kepada pengguna ke akaun e-mel tambahan, masukkannya di sini. Jika tidak, biarkan medan ini kosong.',
'admin_settings' => 'Admin Settings',
'is_ad' => 'Ini adalah pelayan Direktori Aktif',
'alerts' => 'Alerts',
'alert_title' => 'Update Notification Settings',
'alert_email' => 'Hantar isyarat kepada',
'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated',
'alerts_enabled' => 'Isyarat Dihidupkan',
'alert_interval' => 'Amaran Pemberitahuan Amaran (dalam hari)',
'alert_inv_threshold' => 'Ambang Amaran Inventori',
'allow_user_skin' => 'Benarkan kulit antaramuka pengguna',
'allow_user_skin_help_text' => 'Menandai kotak ini akan membolehkan pengguna mengatasi kulit UI dengan kulit yang berbeza.',
'asset_ids' => 'ID Aset',
'audit_interval' => 'Selang Audit',
'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.',
'audit_warning_days' => 'Ambang Amaran Audit',
'audit_warning_days_help' => 'Berapa hari lebih awal haruskah kami memberi amaran kepada anda apabila aset perlu untuk pengauditan?',
'auto_increment_assets' => 'Generate auto-incrementing asset tags',
'auto_increment_prefix' => 'Awalan (pilihan)',
'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this',
'backups' => 'Sandaran',
'backups_help' => 'Create, download, and restore backups ',
'backups_restoring' => 'Restoring from Backup',
'backups_upload' => 'Upload Backup',
'backups_path' => 'Backups on the server are stored in <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.)<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> by what\'s in the backup file. ',
'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.',
'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ',
'barcode_settings' => 'Tetapan Kod Bar',
'confirm_purge' => 'Mengesahkan Purge',
'confirm_purge_help' => 'Masukkan teks "DELETE" dalam kotak di bawah untuk membersihkan rekod anda yang dipadamkan. Tindakan ini tidak boleh dibuat asal dan akan memadamkan semua item dan pengguna yang dipadam lembut secara KEKAL. (Anda harus membuat sandaran dahulu, hanya untuk selamat.)',
'custom_css' => 'CSS tersuai',
'custom_css_help' => 'Masukkan mana-mana CSS ubah khas yang anda mahu gunakan. Jangan masukkan tag &lt;style&gt;&lt;/style&gt;.',
'custom_forgot_pass_url' => 'URL Khas untuk Penetapan Semula Kata Laluan',
'custom_forgot_pass_url_help' => 'Ini menggantikan URL terlupa kata laluan terbina pada skrin log masuk, berguna untuk mengarahkan pengguna ke fungsi semula kata laluan LDAP dalaman atau dihoskan. Ia secara langsung akan melumpuhkan fungsi kata laluan terlupa pengguna tempatan.',
'dashboard_message' => 'Mesej Papan Pemuka',
'dashboard_message_help' => 'Teks ini akan muncul pada papan pemuka untuk sesiapa sahaja yang mempunyai kebenaran untuk melihat papan pemuka.',
'default_currency' => 'Mata Wang Default',
'default_eula_text' => 'EULA lalai',
'default_language' => 'Bahasa Lalai',
'default_eula_help_text' => 'Anda juga boleh mengaitkan EULA tersuai untuk kategori aset tertentu.',
'display_asset_name' => 'Papar Nama Harta',
'display_checkout_date' => 'Papar Tarikh \'Checkout\'',
'display_eol' => 'Papar EOL dalam paparan jadual',
'display_qr' => 'Paparkan Kod Square',
'display_alt_barcode' => 'Paparkan kod bar 1D',
'email_logo' => 'Logo E-Mel',
'barcode_type' => 'Jenis Barcode 2D',
'alt_barcode_type' => 'Jenis kod bar 1D',
'email_logo_size' => 'Logo segi empat sama dalam e-mel kelihatan terbaik. ',
'enabled' => 'Enabled',
'eula_settings' => 'Tetapan EULA',
'eula_markdown' => 'EULA ini membolehkan markah <a href="https://help.github.com/articles/github-flavored-markdown/">Github berperisa</a>.',
'favicon' => 'Favicon',
'favicon_format' => 'Jenis fail yang diterima ialah ico, png dan gif. Format imej lain mungkin tidak berfungsi dalam semua penyemak imbas.',
'favicon_size' => 'Favicon hendaklah imej segi empat sama, 16x16 piksel.',
'footer_text' => 'Teks Pengaki Tambahan ',
'footer_text_help' => 'Teks ini akan muncul dalam pengaki sebelah kanan. Pautan dibenarkan menggunakan <a href="https://help.github.com/articles/github-flavored-markdown/">turunkan berperisa Github</a>. Pemisahan baris, pengepala, imej, dll boleh mengakibatkan hasil yang tidak dapat diramalkan.',
'general_settings' => 'Tetapan umum',
'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy',
'general_settings_help' => 'Default EULA and more',
'generate_backup' => 'Hasilkan Backup',
'google_workspaces' => 'Google Workspaces',
'header_color' => 'Warna Tandukan',
'info' => 'Tetapan ini membenarkan anda menyesuaikan sesetengah aspek pemasangan anda.',
'label_logo' => 'Logo Label',
'label_logo_size' => 'Logo segi empat sama kelihatan terbaik - akan dipaparkan di bahagian atas sebelah kanan setiap label aset. ',
'laravel' => 'Versi Laravel',
'ldap' => 'LDAP',
'ldap_default_group' => 'Default Permissions Group',
'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.',
'no_default_group' => 'No Default Group',
'ldap_help' => 'LDAP/Active Directory',
'ldap_client_tls_key' => 'LDAP Client TLS Key',
'ldap_client_tls_cert' => 'Sijil TLS Bahagian Pelanggan LDAP',
'ldap_enabled' => 'LDAP diaktifkan',
'ldap_integration' => 'Integrasi LDAP',
'ldap_settings' => 'Tetapan LDAP',
'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.',
'ldap_location' => 'LDAP Location',
'ldap_location_help' => 'The Ldap Location field should be used if <strong>an OU is not being used in the Base Bind DN.</strong> Leave this blank if an OU search is being used.',
'ldap_login_test_help' => 'Masukkan nama pengguna dan kata laluan LDAP yang sah dari pangkalan DN yang anda tentukan di atas untuk menguji sama ada log masuk LDAP anda dikonfigurasi dengan betul. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.',
'ldap_login_sync_help' => 'Ini hanya ujian bahawa LDAP boleh diselaraskan dengan betul. Jika pertanyaan Pengesahan LDAP anda tidak betul, pengguna mungkin masih tidak boleh log masuk. ANDA MESTI SIMPAN KONFIGURASI LDAP TERKINI DAHULU.',
'ldap_manager' => 'LDAP Manager',
'ldap_server' => 'Pelayan LDAP',
'ldap_server_help' => 'Ini harus bermula dengan ldap: // (untuk tidak disulitkan atau TLS) atau ldaps: // (untuk SSL)',
'ldap_server_cert' => 'Pengesahan sijil LDAP SSL',
'ldap_server_cert_ignore' => 'Benarkan Sijil SSL yang tidak sah',
'ldap_server_cert_help' => 'Pilih kotak semak ini jika anda menggunakan sijil SSL yang ditandatangani sendiri dan ingin menerima sijil SSL yang tidak sah.',
'ldap_tls' => 'Gunakan TLS',
'ldap_tls_help' => 'Ini harus diperiksa hanya jika anda menjalankan STARTTLS pada pelayan LDAP anda.',
'ldap_uname' => 'Nama Pengguna LDAP Bind',
'ldap_dept' => 'Jabatan LDAP',
'ldap_phone' => 'Nombor Telefon LDAP',
'ldap_jobtitle' => 'LDAP Jawatan',
'ldap_country' => 'LDAP Negara',
'ldap_pword' => 'LDAP Bind Password',
'ldap_basedn' => 'Pangkalan Bind DN',
'ldap_filter' => 'Penapis LDAP',
'ldap_pw_sync' => 'Sinkron Kata Laluan LDAP',
'ldap_pw_sync_help' => 'Nyahtandai kotak ini jika anda tidak mahu menyimpan kata laluan LDAP diselaraskan dengan kata laluan tempatan. Melumpuhkan ini bermakna pengguna anda mungkin tidak dapat melog masuk jika pelayan LDAP anda tidak dapat dicapai kerana sebab tertentu.',
'ldap_username_field' => 'Medan Nama Pengguna',
'ldap_lname_field' => 'Nama terakhir',
'ldap_fname_field' => 'Nama Pertama LDAP',
'ldap_auth_filter_query' => 'Pertanyaan Pengesahan LDAP',
'ldap_version' => 'Versi LDAP',
'ldap_active_flag' => 'Bendera Aktif LDAP',
'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. <strong>It does not affect the ability to check items in or out to them</strong>, and should be the <strong>attribute name</strong> within your AD/LDAP, <strong>not the value</strong>. <br><br>If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to <code>0</code> or <code>false</code>, <strong>user login will be disabled</strong>. If the value in the AD/LDAP field is set to <code>1</code> or <code>true</code> or <em>any other text</em> means the user can log in. When the field is blank in your AD, we respect the <code>userAccountControl</code> attribute, which usually allows non-suspended users to log in.',
'ldap_emp_num' => 'Nombor Kakitangan LDAP',
'ldap_email' => 'E-mel LDAP',
'ldap_test' => 'Test LDAP',
'ldap_test_sync' => 'Test LDAP Synchronization',
'license' => 'Lesen Perisian',
'load_remote' => 'Use Gravatar',
'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load images from Gravatar.',
'login' => 'Login Attempts',
'login_attempt' => 'Login Attempt',
'login_ip' => 'IP Address',
'login_success' => 'Success?',
'login_user_agent' => 'User Agent',
'login_help' => 'List of attempted logins',
'login_note' => 'Nota Masuk',
'login_note_help' => 'Opsyenal termasuk beberapa ayat pada skrin log masuk anda, contohnya untuk membantu orang yang telah menemui peranti yang hilang atau dicuri. Medan ini menerima markah <a href="https://help.github.com/articles/github-flavored-markdown/">Github markdown</a>',
'login_remote_user_text' => 'Pilihan log masuk Pengguna Jarak Jauh',
'login_remote_user_enabled_text' => 'Dayakan Log Masuk dengan Pengepala Pengguna Jarak Jauh',
'login_remote_user_enabled_help' => 'Pilihan ini mendayakan Pengesahan melalui pengepala REMOTE_USER mengikut "Antara Muka Gerbang Biasa (rfc3875)"',
'login_common_disabled_text' => 'Lumpuhkan mekanisme pengesahan lain',
'login_common_disabled_help' => 'Pilihan ini melumpuhkan mekanisme pengesahan lain. Hanya dayakan pilihan ini jika anda pasti log masuk REMOTE_USER anda sudah berfungsi',
'login_remote_user_custom_logout_url_text' => 'URL log keluar tersuai',
'login_remote_user_custom_logout_url_help' => 'Jika url disediakan di sini, pengguna akan diubah hala ke URL ini selepas pengguna log keluar dari Snipe-IT. Ini berguna untuk menutup sesi pengguna pembekal Pengesahan anda dengan betul.',
'login_remote_user_header_name_text' => 'Pengepala nama pengguna tersuai',
'login_remote_user_header_name_help' => 'Gunakan pengepala yang ditentukan dan bukannya REMOTE_USER',
'logo' => 'Logo',
'logo_print_assets' => 'Gunakan dalam Cetakan',
'logo_print_assets_help' => 'Gunakan penjenamaan pada senarai aset boleh cetak ',
'full_multiple_companies_support_help_text' => 'Membataskan pengguna (termasuk pentadbir) yang diberikan kepada syarikat kepada aset syarikat mereka.',
'full_multiple_companies_support_text' => 'Sokongan Syarikat Pelbagai Penuh',
'show_in_model_list' => 'Tunjukkan dalam Model Dropdown',
'optional' => 'pilihan',
'per_page' => 'Senarai Setiap Mukasurat',
'php' => 'Versi PHP',
'php_info' => 'PHP Info',
'php_overview' => 'PHP',
'php_overview_keywords' => 'phpinfo, system, info',
'php_overview_help' => 'PHP System info',
'php_gd_info' => 'Anda mesti pasangkan php-gd untuk paparkan kod QR, lihat arahan pemasangan.',
'php_gd_warning' => 'Pemproses imej PHP dan \'plugin\' GD TIDAK dipasang.',
'pwd_secure_complexity' => 'Kompleks Kata Laluan',
'pwd_secure_complexity_help' => 'Pilih mana-mana peraturan kompleksiti kata laluan yang anda mahu untuk menguatkuasakan.',
'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username',
'pwd_secure_complexity_letters' => 'Require at least one letter',
'pwd_secure_complexity_numbers' => 'Require at least one number',
'pwd_secure_complexity_symbols' => 'Require at least one symbol',
'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase',
'pwd_secure_min' => 'Aksara minimum kata laluan',
'pwd_secure_min_help' => 'Nilai minimum yang dibenarkan ialah 8',
'pwd_secure_uncommon' => 'Cegah kata laluan biasa',
'pwd_secure_uncommon_help' => 'Ini tidak akan membenarkan pengguna menggunakan kata laluan yang biasa dari 10,000 kata laluan teratas dilaporkan melanggar.',
'qr_help' => 'Bolehkan Kod QR dahulu untuk pasang ini',
'qr_text' => 'Teks Kod QR',
'saml' => 'SAML',
'saml_title' => 'Update SAML settings',
'saml_help' => 'SAML settings',
'saml_enabled' => 'SAML didayakan',
'saml_integration' => 'Penyepaduan SAML',
'saml_sp_entityid' => 'ID Entiti',
'saml_sp_acs_url' => 'URL Assertion Consumer Service (ACS)',
'saml_sp_sls_url' => 'URL Perkhidmatan Log Keluar Tunggal (SLS)',
'saml_sp_x509cert' => 'Sijil Awam',
'saml_sp_metadata_url' => 'URL metadata',
'saml_idp_metadata' => 'Metadata IdP SAML',
'saml_idp_metadata_help' => 'Anda boleh menentukan metadata IdP menggunakan URL atau fail XML.',
'saml_attr_mapping_username' => 'Pemetaan Atribut - Nama Pengguna',
'saml_attr_mapping_username_help' => 'NameID akan digunakan jika pemetaan atribut tidak ditentukan atau tidak sah.',
'saml_forcelogin_label' => 'SAML Force Login',
'saml_forcelogin' => 'Make SAML the primary login',
'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.',
'saml_slo_label' => 'SAML Single Log Out',
'saml_slo' => 'Send a LogoutRequest to IdP on Logout',
'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.',
'saml_custom_settings' => 'SAML Custom Settings',
'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.',
'saml_download' => 'Download Metadata',
'setting' => 'Tetapan',
'settings' => 'Tetapan',
'show_alerts_in_menu' => 'Show alerts in top menu',
'show_archived_in_list' => 'Archived Assets',
'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing',
'show_assigned_assets' => 'Show assets assigned to assets',
'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.',
'show_images_in_email' => 'Show images in emails',
'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.',
'site_name' => 'Nama Sesawang',
'integrations' => 'Integrations',
'slack' => 'Slack',
'general_webhook' => 'General Webhook',
'ms_teams' => 'Microsoft Teams',
'webhook' => ':app',
'webhook_presave' => 'Test to Save',
'webhook_title' => 'Update Webhook Settings',
'webhook_help' => 'Integration settings',
'webhook_botname' => ':app Botname',
'webhook_channel' => ':app Channel',
'webhook_endpoint' => ':app Endpoint',
'webhook_integration' => ':app Settings',
'webhook_test' =>'Test :app integration',
'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first <a href=":webhook_link" target="_new" rel="noopener">create an incoming webhook</a> on your :app account. Click on the <strong>Test :app Integration</strong> button to confirm your settings are correct before saving. ',
'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.',
'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.',
'snipe_version' => 'Versi Snipe-IT',
'support_footer' => 'Support Footer Links ',
'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual',
'version_footer' => 'Version in Footer ',
'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.',
'system' => 'Maklumat Sistem',
'update' => 'Kemaskini Tetapan',
'value' => 'Nilai',
'brand' => 'Penjenamaan',
'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css',
'brand_help' => 'Logo, Site Name',
'web_brand' => 'Web Branding Type',
'about_settings_title' => 'Mengenai Tetapan',
'about_settings_text' => 'Tetapan ini membolehkan anda menyesuaikan aspek tertentu pemasangan anda.',
'labels_per_page' => 'Label setiap halaman',
'label_dimensions' => 'Dimensi label (inci)',
'next_auto_tag_base' => 'Selanjutnya auto-increment',
'page_padding' => 'Margin halaman (inci)',
'privacy_policy_link' => 'Link to Privacy Policy',
'privacy_policy' => 'Privacy Policy',
'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ',
'purge' => 'Rekod Menghapuskan Rekod',
'purge_deleted' => 'Purge Deleted ',
'labels_display_bgutter' => 'Lapisan bawah bawah label',
'labels_display_sgutter' => 'Lapisan sampingan label',
'labels_fontsize' => 'Saiz fon label',
'labels_pagewidth' => 'Lebar helai label',
'labels_pageheight' => 'Ketinggian kunci label',
'label_gutters' => 'Jarak label (inci)',
'page_dimensions' => 'Dimensi halaman (inci)',
'label_fields' => 'Label bidang yang kelihatan',
'inches' => 'inci',
'width_w' => 'w',
'height_h' => 'h',
'show_url_in_emails' => 'Pautan ke Snipe-IT dalam E-mel',
'show_url_in_emails_help_text' => 'Nyahtandai kotak ini jika anda tidak mahu memaut kembali ke pemasangan Snipe-IT anda di tapak kaki e-mel anda. Berguna jika kebanyakan pengguna anda tidak masuk.',
'text_pt' => 'pt',
'thumbnail_max_h' => 'Ketinggian imej kecil maksimum',
'thumbnail_max_h_help' => 'Ketinggian maksimum dalam piksel yang lakaran kecil mungkin dipaparkan dalam paparan penyenaraian. Min 25, max 500.',
'two_factor' => 'Pengesahan Dua Faktor',
'two_factor_secret' => 'Kod Dua Faktor',
'two_factor_enrollment' => 'Pendaftaran Dua Faktor',
'two_factor_enabled_text' => 'Dayakan Dua Faktor',
'two_factor_reset' => 'Menetapkan semula Rahsia Dua Faktor',
'two_factor_reset_help' => 'This will force the user to enroll their device with their authenticator app again. This can be useful if their currently enrolled device is lost or stolen. ',
'two_factor_reset_success' => 'Peranti dua faktor berjaya diset semula',
'two_factor_reset_error' => 'Penetapan peranti dua faktor gagal',
'two_factor_enabled_warning' => 'Mengaktifkan dua faktor sekiranya ia tidak didayakan akan segera memaksa anda untuk mengesahkan dengan peranti Google Auth terdaftar. Anda akan mempunyai keupayaan untuk mendaftarkan peranti anda jika seseorang tidak mendaftar pada masa ini.',
'two_factor_enabled_help' => 'Ini akan menghidupkan pengesahan dua faktor menggunakan Google Authenticator.',
'two_factor_optional' => 'Selektif (Pengguna boleh mendayakan atau mematikan jika dibenarkan)',
'two_factor_required' => 'Diperlukan untuk semua pengguna',
'two_factor_disabled' => 'Dilumpuhkan',
'two_factor_enter_code' => 'Masukkan Kod Dua Faktor',
'two_factor_config_complete' => 'Hantar Kod',
'two_factor_enabled_edit_not_allowed' => 'Pentadbir anda tidak membenarkan anda mengedit tetapan ini.',
'two_factor_enrollment_text' => "Dua faktor pengesahan diperlukan, namun peranti anda belum lagi mendaftar. Buka apl Google Authenticator anda dan imbas kod QR di bawah untuk mendaftarkan peranti anda. Sebaik sahaja anda telah mendaftarkan peranti anda, masukkan kod di bawah",
'require_accept_signature' => 'Memerlukan Tandatangan',
'require_accept_signature_help_text' => 'Mengaktifkan ciri ini akan menghendaki pengguna menandatangani secara fizikal apabila menerima aset.',
'left' => 'dibiarkan',
'right' => 'betul',
'top' => 'atas',
'bottom' => 'bawah',
'vertical' => 'menegak',
'horizontal' => 'mendatar',
'unique_serial' => 'Unique serial numbers',
'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials',
'zerofill_count' => 'Panjang tag aset, termasuk zerofill',
'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.',
'oauth_title' => 'OAuth API Settings',
'oauth' => 'OAuth',
'oauth_help' => 'Oauth Endpoint Settings',
'asset_tag_title' => 'Update Asset Tag Settings',
'barcode_title' => 'Update Barcode Settings',
'barcodes' => 'Barcodes',
'barcodes_help_overview' => 'Barcode &amp; QR settings',
'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.',
'barcodes_spinner' => 'Attempting to delete files...',
'barcode_delete_cache' => 'Delete Barcode Cache',
'branding_title' => 'Update Branding Settings',
'general_title' => 'Update General Settings',
'mail_test' => 'Send Test',
'mail_test_help' => 'This will attempt to send a test mail to :replyto.',
'filter_by_keyword' => 'Filter by setting keyword',
'security' => 'Security',
'security_title' => 'Update Security Settings',
'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication',
'security_help' => 'Two-factor, Password Restrictions',
'groups_keywords' => 'permissions, permission groups, authorization',
'groups_help' => 'Account permission groups',
'localization' => 'Localization',
'localization_title' => 'Update Localization Settings',
'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation',
'localization_help' => 'Language, date display',
'notifications' => 'Notifications',
'notifications_help' => 'Email Alerts & Audit Settings',
'asset_tags_help' => 'Incrementing and prefixes',
'labels' => 'Labels',
'labels_title' => 'Update Label Settings',
'labels_help' => 'Label sizes &amp; settings',
'purge' => 'Purge',
'purge_keywords' => 'permanently delete',
'purge_help' => 'Rekod Menghapuskan Rekod',
'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.',
'ldap_ad' => 'LDAP/AD',
'employee_number' => 'Employee Number',
'create_admin_user' => 'Create a User ::',
'create_admin_success' => 'Success! Your admin user has been added!',
'create_admin_redirect' => 'Click here to go to your app login!',
'setup_migrations' => 'Database Migrations ::',
'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!',
'setup_successful_migrations' => 'Your database tables have been created',
'setup_migration_output' => 'Migration output:',
'setup_migration_create_user' => 'Next: Create User',
'ldap_settings_link' => 'LDAP Settings Page',
'slack_test' => 'Test <i class="fab fa-slack"></i> Integration',
'label2_enable' => 'New Label Engine',
'label2_enable_help' => 'Switch to the new label engine. <b>Note: You will need to save this setting before setting others.</b>',
'label2_template' => 'Template',
'label2_template_help' => 'Select which template to use for label generation',
'label2_title' => 'Tajuk',
'label2_title_help' => 'The title to show on labels that support it',
'label2_title_help_phold' => 'The placeholder <code>{COMPANY}</code> will be replaced with the asset&apos;s company name',
'label2_asset_logo' => 'Use Asset Logo',
'label2_asset_logo_help' => 'Use the logo of the asset&apos;s assigned company, rather than the value at <code>:setting_name</code>',
'label2_1d_type' => '1D Barcode Type',
'label2_1d_type_help' => 'Format for 1D barcodes',
'label2_2d_type' => 'Jenis Barcode 2D',
'label2_2d_type_help' => 'Format for 2D barcodes',
'label2_2d_target' => '2D Barcode Target',
'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned',
'label2_fields' => 'Field Definitions',
'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.',
'help_asterisk_bold' => 'Text entered as <code>**text**</code> will be displayed as bold',
'help_blank_to_use' => 'Leave blank to use the value from <code>:setting_name</code>',
'help_default_will_use' => '<code>:default</code> will use the value from <code>:setting_name</code>. <br>Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see <a href="https://snipe-it.readme.io/docs/barcodes">the documentation <i class="fa fa-external-link"></i></a> for more details. ',
'default' => 'Default',
'none' => 'None',
'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization&apos;s <strong><a href="https://console.cloud.google.com/" target="_blank">Google developer console <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
'google_login' => 'Google Workspace Login Settings',
'enable_google_login' => 'Enable users to login with Google Workspace',
'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ',
'mail_reply_to' => 'Mail Reply-To Address',
'mail_from' => 'Mail From Address',
'database_driver' => 'Database Driver',
'bs_table_storage' => 'Table Storage',
'timezone' => 'Timezone',
];

View File

@ -0,0 +1,46 @@
<?php
return [
'update' => [
'error' => 'Ralat berlaku semasa kemaskini. ',
'success' => 'Tetapan berjaya dikemaskini.',
],
'backup' => [
'delete_confirm' => 'Adakah anda pasti mahu memadam fail sandaran ini? Tindakan ini tidak dapat dibatalkan.',
'file_deleted' => 'Fail sandaran telah berjaya dihapuskan.',
'generated' => 'Fail sandaran baharu berjaya dibuat.',
'file_not_found' => 'Fail sandaran itu tidak dapat dijumpai di pelayan.',
'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).',
'restore_confirm' => 'Are you sure you wish to restore your database from :filename?'
],
'purge' => [
'error' => 'Ralat telah berlaku semasa pembersihan.',
'validation_failed' => 'Pengesahan pembersihan anda tidak betul. Sila taip perkataan "DELETE" dalam kotak pengesahan.',
'success' => 'Rekod dipadamkan berjaya dibersihkan.',
],
'mail' => [
'sending' => 'Sending Test Email...',
'success' => 'Mail sent!',
'error' => 'Mail could not be sent.',
'additional' => 'No additional error message provided. Check your mail settings and your app log.'
],
'ldap' => [
'testing' => 'Testing LDAP Connection, Binding & Query ...',
'500' => '500 Server Error. Please check your server logs for more information.',
'error' => 'Something went wrong :(',
'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:',
'testing_authentication' => 'Testing LDAP Authentication...',
'authentication_success' => 'User authenticated against LDAP successfully!'
],
'webhook' => [
'sending' => 'Sending :app test message...',
'success' => 'Your :webhook_name Integration works!',
'success_pt1' => 'Success! Check the ',
'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.',
'500' => '500 Server Error.',
'error' => 'Something went wrong. :app responded with: :error_message',
'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we dont follow redirects. Please use the actual endpoint.',
'error_misc' => 'Something went wrong. :( ',
]
];

View File

@ -0,0 +1,6 @@
<?php
return array(
'created' => 'Telah dicipta',
'size' => 'Size',
);

View File

@ -0,0 +1,32 @@
<?php
return [
'does_not_exist' => 'Label Status tidak wujud.',
'deleted_label' => 'Deleted Status Label',
'assoc_assets' => 'Label Status ini kini dikaitkan dengan sekurang-kurangnya satu Aset dan tidak boleh dipadamkan. Sila kemas kini aset anda untuk tidak merujuk lagi status ini dan cuba lagi.',
'create' => [
'error' => 'Label Status tidak dibuat, sila cuba lagi.',
'success' => 'Label Status berjaya dibuat.',
],
'update' => [
'error' => 'Label Status tidak dikemas kini, sila cuba lagi',
'success' => 'Label Status berjaya dikemas kini.',
],
'delete' => [
'confirm' => 'Adakah anda pasti ingin memadamkan Label Status ini?',
'error' => 'Terdapat masalah memadamkan Label Status. Sila cuba lagi.',
'success' => 'Label Status berjaya dipadam.',
],
'help' => [
'undeployable' => 'Aset ini tidak boleh diberikan kepada sesiapa sahaja.',
'deployable' => 'Aset ini boleh diperiksa. Sebaik sahaja mereka ditugaskan, mereka akan menerima status meta <i class="fas fa-circle text-blue"></i> <strong>Deployed</strong>.',
'archived' => 'Aset-aset ini tidak boleh diperiksa, dan hanya akan dipaparkan dalam pandangan Arkib. Ini berguna untuk mengekalkan maklumat mengenai aset untuk tujuan belanjawan / bersejarah tetapi menyimpannya daripada senarai aset harian.',
'pending' => 'Aset-aset ini belum dapat ditugaskan kepada sesiapa sahaja, sering kali digunakan untuk barang-barang yang hendak dibaiki, tetapi diharapkan dapat kembali ke peredaran.',
],
];

View File

@ -0,0 +1,19 @@
<?php
return array(
'about' => 'Mengenai Label Status',
'archived' => 'Diarkibkan',
'create' => 'Cipata Label Status',
'color' => 'Warna Carta',
'default_label' => 'Label Asal',
'default_label_help' => 'Ini digunakan untuk memastikan label status yang paling biasa anda gunakan muncul di bahagian atas kotak pilihan semasa membuat/mengedit aset.',
'deployable' => 'Deployable',
'info' => 'Label status digunakan untuk menggambarkan pelbagai negeri aset anda boleh masuk. Mereka mungkin keluar untuk dibaiki, hilang / dicuri, dan lain-lain. Anda boleh membuat label status baru untuk aset yang boleh ditugaskan, tertunda dan diarkibkan.',
'name' => 'Nama Status',
'pending' => 'Menunggu',
'status_type' => 'Jenis Status',
'show_in_nav' => 'Tunjukkan di tepi sampingan',
'title' => 'Label Status',
'undeployable' => 'Tidak dapat dipisahkan',
'update' => 'Kemaskini Label Status',
);

View File

@ -0,0 +1,28 @@
<?php
return array(
'deleted' => 'Deleted supplier',
'does_not_exist' => 'Pembekal tidak wujud.',
'create' => array(
'error' => 'Pembekal gagal dicipta, sila cuba lagi.',
'success' => 'Pembekal berjaya dicipta.'
),
'update' => array(
'error' => 'Pembekal gagal dikemaskini, sila cuba lagi',
'success' => 'Pembekal berjaya dikemakini.'
),
'delete' => array(
'confirm' => 'Anda pasti anda ingin hapuskan pembekal ini? ',
'error' => 'Ada isu semasa menghapuskan pembekal, sila cuba lagi.',
'success' => 'Pembekal berjaya dihapuskan.',
'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ',
'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ',
'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ',
)
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'about_suppliers_title' => 'Mengenai Pembekal',
'about_suppliers_text' => 'Pembekal digunakan untuk mengesan sumber barangan',
'address' => 'Alamat Pembekal',
'assets' => 'Harta',
'city' => 'Bandar',
'contact' => 'Nama Untuk dihubungi',
'country' => 'Negara',
'create' => 'Cipta Pembekal',
'email' => 'E-mel',
'fax' => 'Faks',
'id' => 'ID',
'licenses' => 'Lesen',
'name' => 'Nama Pembekal',
'notes' => 'Nota',
'phone' => 'Telefon',
'state' => 'Negeri',
'suppliers' => 'Pembekal',
'update' => 'Kemaskini Pembekal',
'view' => 'Papar pembekal',
'view_assets_for' => 'Papar Harta Untuk',
'zip' => 'Poskod',
);

View File

@ -0,0 +1,54 @@
<?php
return [
'activated_help_text' => 'Pengguna ini boleh log masuk',
'activated_disabled_help_text' => 'Anda tidak boleh kemaskini status pengaktifan akaun anda sendiri.',
'assets_user' => 'Serahkan harta kepada :nama',
'bulk_update_warn' => 'Anda akan menyunting sifat: user_count pengguna. Sila ambil perhatian bahawa anda tidak boleh mengubah atribut pengguna anda sendiri menggunakan borang ini, dan mesti membuat pengeditan kepada pengguna anda sendiri secara individu.',
'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang pengguna sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.',
'current_assets' => 'Aset yang sedang diperiksa kepada pengguna ini',
'clone' => 'Pendua Nama',
'contact_user' => 'Hunungi :nama',
'edit' => 'Kemaskini Pengguna',
'filetype_info' => 'Filetype yang dibenarkan adalah png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, dan rar.',
'history_user' => 'Sejarah untuk :nama',
'info' => 'Maklumat',
'restore_user' => 'Klik di sini untuk memulihkannya.',
'last_login' => 'Log masuk terakhir',
'ldap_config_text' => 'Tetapan konfigurasi LDAP boleh didapati Admin> Tetapan. Lokasi (pilihan) yang dipilih akan ditetapkan untuk semua pengguna yang diimport.',
'print_assigned' => 'Cetak Semua yang Diperuntukkan',
'email_assigned' => 'Email List of All Assigned',
'user_notified' => 'User has been emailed a list of their currently assigned items.',
'auto_assign_label' => 'Include this user when auto-assigning eligible licenses',
'auto_assign_help' => 'Skip this user in auto assignment of licenses',
'software_user' => 'Perisian diagihkan kepada :nama',
'send_email_help' => 'Anda mesti memberikan alamat e-mel untuk pengguna ini menghantar bukti kelayakan kepada mereka. Bukti kelayakan e-mel hanya boleh dilakukan pada penciptaan pengguna. Kata laluan disimpan dalam cincang sehala dan tidak boleh diambil semula setelah disimpan.',
'view_user' => 'Papar Pengguna :nama',
'usercsv' => 'Fail CSV',
'two_factor_admin_optin_help' => 'Tetapan admin semasa anda membenarkan penguatkuasaan selektif pengesahan dua faktor.',
'two_factor_enrolled' => '2FA Device Enrolled',
'two_factor_active' => '2FA Aktif',
'user_deactivated' => 'User cannot login',
'user_activated' => 'User can login',
'activation_status_warning' => 'Do not change activation status',
'group_memberships_helpblock' => 'Only superadmins may edit group memberships.',
'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.',
'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.',
'remove_group_memberships' => 'Remove Group Memberships',
'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.',
'update_user_assets_status' => 'Update all assets for these users to this status',
'checkin_user_properties' => 'Check in all properties associated with these users',
'remote_label' => 'This is a remote user',
'remote' => 'Remote',
'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.',
'not_remote_label' => 'This is not a remote user',
'vip_label' => 'VIP user',
'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.',
'create_user' => 'Create a user',
'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.',
'email_credentials' => 'Email credentials',
'email_credentials_text' => 'Email my credentials to the email address above',
'next_save_user' => 'Next: Save User',
'all_assigned_list_generation' => 'Generated on:',
'email_user_creds_on_create' => 'Email this user their credentials?',
];

View File

@ -0,0 +1,68 @@
<?php
return array(
'accepted' => 'Anda telah berjaya menerima aset ini.',
'declined' => 'Anda telah berjaya menolak aset ini.',
'bulk_manager_warn' => 'Pengguna anda telah berjaya dikemas kini, namun entri pengurus anda tidak disimpan kerana pengurus yang anda pilih juga dalam senarai pengguna untuk diedit, dan pengguna mungkin bukan pengurus mereka sendiri. Sila pilih pengguna anda sekali lagi, tidak termasuk pengurus.',
'user_exists' => 'Pengguna telah wujud!',
'user_not_found' => 'Pengguna tidak wujud.',
'user_login_required' => 'Ruangan log masuk diperlukan',
'user_has_no_assets_assigned' => 'No assets currently assigned to user.',
'user_password_required' => 'Ruangan kata kunci diperlukan.',
'insufficient_permissions' => 'Tidak cukup kuasa.',
'user_deleted_warning' => 'Pengguna telah dihapuskan. Anda perlu masukkan semula pengguna ini untuk kemaskini atau untuk serahkan dia harta baru.',
'ldap_not_configured' => 'Integrasi LDAP belum dikonfigurasi untuk pemasangan ini.',
'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.',
'password_reset_sent' => 'A password reset link has been sent to :email!',
'user_has_no_email' => 'This user does not have an email address in their profile.',
'log_record_not_found' => 'A matching log record for this user could not be found.',
'success' => array(
'create' => 'Pengguna berjaya dicipta.',
'update' => 'Pengguna berjaya dikemaskini.',
'update_bulk' => 'Pengguna berjaya dikemas kini!',
'delete' => 'Pnegguna berjaya dihapuskan.',
'ban' => 'Pengguna berjaya disekat.',
'unban' => 'Pengguna berjaya dibernarkan.',
'suspend' => 'Pengguna berjaya digantung.',
'unsuspend' => 'Pengguna berjaya dilepaskan.',
'restored' => 'Pengguna berjaya dimasukkan semula.',
'import' => 'Pengguna diimport dengan jayanya.',
),
'error' => array(
'create' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.',
'update' => 'Ada isu semasa mencipta pengguna. Sila cuba lagi.',
'delete' => 'Ada isu semasa menghapuskan pengguna. Sila cuba lagi.',
'delete_has_assets' => 'Pengguna ini mempunyai item yang ditetapkan dan tidak dapat dipadamkan.',
'unsuspend' => 'Ada isu semasa melepakan pengguna. Sila cuba lagi. ',
'import' => 'Terdapat masalah mengimport pengguna. Sila cuba lagi.',
'asset_already_accepted' => 'Aset ini telah diterima.',
'accept_or_decline' => 'Anda mesti menerima atau menolak aset ini.',
'incorrect_user_accepted' => 'Aset yang anda telah cuba terima tidak diperiksa kepada anda.',
'ldap_could_not_connect' => 'Tidak dapat menyambung ke pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP. <br>Error dari LDAP Server:',
'ldap_could_not_bind' => 'Tidak dapat mengikat pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP. <br>Error dari LDAP Server:',
'ldap_could_not_search' => 'Tidak dapat mencari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP. <br>Error dari LDAP Server:',
'ldap_could_not_get_entries' => 'Tidak dapat masuk dari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP. <br>Error dari LDAP Server:',
'password_ldap' => 'Kata laluan untuk akaun ini diuruskan oleh LDAP / Active Directory. Sila hubungi jabatan IT anda untuk menukar kata laluan anda.',
),
'deletefile' => array(
'error' => 'Fail tidak dipadam. Sila cuba lagi.',
'success' => 'Fail berjaya dipadam.',
),
'upload' => array(
'error' => 'Fail tidak dimuat naik. Sila cuba lagi.',
'success' => 'Fail berjaya dimuat naik.',
'nofiles' => 'Anda tidak memilih sebarang fail untuk dimuat naik',
'invalidfiles' => 'Satu atau lebih daripada fail anda terlalu besar atau merupakan filetype yang tidak dibenarkan. Filetype yang dibenarkan adalah png, gif, jpg, doc, docx, pdf, dan txt.',
),
'inventorynotification' => array(
'error' => 'This user has no email set.',
'success' => 'The user has been notified about their current inventory.'
)
);

View File

@ -0,0 +1,40 @@
<?php
return array(
'activated' => 'Aktif',
'allow' => 'Benarkan',
'checkedout' => 'Harta',
'created_at' => 'Telah dicipta',
'createuser' => 'Cipta Pengguna',
'deny' => 'Nafikan',
'email' => 'E-mel',
'employee_num' => 'No. Pekerja',
'first_name' => 'Nama pertama',
'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.',
'id' => 'Id',
'inherit' => 'Warisi',
'job' => 'Jawatan',
'last_login' => 'Log masuk terakhir',
'last_name' => 'Nama Keluarga',
'location' => 'Lokasi',
'lock_passwords' => 'Butiran log masuk tidak boleh diubah pada pemasangan ini.',
'manager' => 'Pengurus',
'managed_locations' => 'Lokasi Terurus',
'name' => 'Nama',
'nogroup' => 'No groups have been created yet. To add one, visit: ',
'notes' => 'Nota',
'password_confirm' => 'Sahkan kata laluan',
'password' => 'Kata Laluan',
'phone' => 'Telefon',
'show_current' => 'Tunjukkan Pengguna Semasa',
'show_deleted' => 'Tunjukkan Pengguna Dipadamkan',
'title' => 'Tajuk',
'to_restore_them' => 'untuk memulihkannya.',
'total_assets_cost' => "Total Assets Cost",
'updateuser' => 'Kemaskini Pengguna',
'username' => 'Nama pengguna',
'user_deleted_text' => 'Pengguna ini telah ditandakan sebagai dipadamkan.',
'username_note' => '(Ini digunakan untuk \'Active Directory\' sahaja, bukan untuk log masuk.)',
'cloneuser' => 'Pendua Pengguna',
'viewusers' => 'Papar Pengguna',
);