diff --git a/app/Controllers/ApkController.php b/app/Controllers/ApkController.php index a9c1ce3..df0e14a 100644 --- a/app/Controllers/ApkController.php +++ b/app/Controllers/ApkController.php @@ -16,7 +16,7 @@ class ApkController extends Controller { $apk = $this->apkService->getBySlug($params['slug']); if (!$apk) { header("HTTP/1.0 404 Not Found"); - echo "APK Not Found"; + $this->view("404"); return; } @@ -32,7 +32,7 @@ class ApkController extends Controller { if (!$apk) { header("HTTP/1.0 404 Not Found"); - echo "APK Not Found"; + $this->view("404"); return; } diff --git a/app/Controllers/HomeController.php b/app/Controllers/HomeController.php index c022c2d..0576d27 100644 --- a/app/Controllers/HomeController.php +++ b/app/Controllers/HomeController.php @@ -33,7 +33,10 @@ class HomeController extends Controller { $apk = $stmt->fetch(); if (!$apk) { - $this->redirect('/'); + if (ob_get_level() > 0) ob_clean(); + header("HTTP/1.0 404 Not Found"); + $this->view('404'); + return; } // Store referral code if present specifically for this APK or take from global session @@ -57,7 +60,10 @@ class HomeController extends Controller { $apk = $stmt->fetch(); if (!$apk) { - $this->redirect('/'); + if (ob_get_level() > 0) ob_clean(); + header("HTTP/1.0 404 Not Found"); + $this->view('404'); + return; } // Increment download count diff --git a/app/Core/Router.php b/app/Core/Router.php index 80a0c88..f7b2c79 100644 --- a/app/Core/Router.php +++ b/app/Core/Router.php @@ -34,7 +34,7 @@ class Router { if (is_string($handler) && strpos($handler, '@') !== false) { [$controllerName, $methodName] = explode('@', $handler); - $controllerClass = "App\\Controllers\\".$controllerName; + $controllerClass = "App\\Controllers\\" . $controllerName; $controller = new $controllerClass(); return $controller->$methodName($params); } @@ -45,7 +45,11 @@ class Router { } } + // Handle 404 + if (ob_get_level() > 0) { + ob_clean(); + } header("HTTP/1.0 404 Not Found"); - echo "404 Not Found"; + require __DIR__ . "/../../views/404.php"; } -} \ No newline at end of file +} diff --git a/assets/pasted-20260225-013211-6b3583b9.jpg b/assets/pasted-20260225-013211-6b3583b9.jpg new file mode 100644 index 0000000..b8df67c Binary files /dev/null and b/assets/pasted-20260225-013211-6b3583b9.jpg differ diff --git a/lang/en.php b/lang/en.php index e47e2fc..2840e67 100644 --- a/lang/en.php +++ b/lang/en.php @@ -1,163 +1,148 @@ 'Home', - 'search' => 'Search', - 'search_placeholder' => 'Search for apps and games...', - 'search_results_for' => 'Search results for', - 'no_apks_found' => 'No APKs found', - 'try_another_search' => 'Try another search term or browse categories.', - 'view_all_apks' => 'View All APKs', - 'login' => 'Login', - 'register' => 'Register', - 'logout' => 'Logout', - 'profile' => 'Profile', - 'admin' => 'Admin', - 'download' => 'Download', - 'share' => 'Share', - 'categories' => 'Categories', - 'all_categories' => 'All Categories', - 'latest_apks' => 'Latest APKs', - 'featured_apks' => 'Featured APKs', - 'download_now' => 'Download Now', - 'share_link' => 'Share Link', - 'balance' => 'Balance', - 'referral_link' => 'Referral Link', - 'withdraw' => 'Withdraw', - 'withdrawal_history' => 'Withdrawal History', - 'settings' => 'Settings', - 'site_name' => 'Site Name', - 'site_icon' => 'Site Icon', - 'site_favicon' => 'Site Favicon', - 'save_settings' => 'Save Settings', - 'select_language' => 'Select Language', - 'language_indonesia' => 'Indonesian', - 'language_english' => 'English', - 'admin_dashboard' => 'Admin Dashboard', - 'manage_apks' => 'Manage APKs', - 'manage_categories' => 'Manage Categories', - 'manage_withdrawals' => 'Manage Withdrawals', - 'general_settings' => 'General Settings', - - // Footer - 'footer_about' => 'is your premier source for professional APK downloads, offering the latest and safest Android applications and games.', - 'popular' => 'Popular', - 'top_games' => 'Top Games', - 'top_apps' => 'Top Apps', - 'new_releases' => 'New Releases', - 'resources' => 'Resources', - 'support_center' => 'Support Center', - 'terms_of_service' => 'Terms of Service', - 'privacy_policy' => 'Privacy Policy', - 'subscribe' => 'Subscribe', - 'subscribe_text' => 'Stay updated with the latest APK releases.', - 'email_placeholder' => 'Your email address', - 'all_rights_reserved' => 'All rights reserved.', - - // Home - 'hero_title' => 'Download the Best Android APKs Professionally', - 'hero_subtitle' => 'Fast, safe, and secure downloads for your favorite mobile apps and games. No registration required to browse.', - 'explore_apps' => 'Explore Apps', - 'join_referral' => 'Join Referral', - 'details' => 'Details', - 'referral_journey_title' => 'Start your referral journey today', - 'referral_journey_text' => 'Earn Rp 500 for every download via your link. Join our community and share your favorite APKs.', - 'get_started' => 'Get Started', - 'home_title_suffix' => ' - Professional APK Download Portal', - - // APK Detail - 'official_version_text' => 'Official and original version. Verified safe for Android device.', - 'downloads' => 'Downloads', - 'verified_safe' => 'Verified Safe', - 'agree_terms_text' => 'By clicking Download, you agree to our terms of service.', - 'description' => 'Description', - 'main_features' => 'Main Features', - 'feature_original' => 'Original APK from developer', - 'feature_no_extra' => 'No extra files needed', - 'feature_fast' => 'Fast and direct download', - 'feature_regular' => 'Regular updates included', - 'system_requirements' => 'System Requirements', - 'req_android' => 'Android 6.0+ (Marshmallow)', - 'req_ram' => '2GB RAM minimum recommended', - 'req_internet' => 'Stable internet connection', - 'req_cpu' => 'ARMv8 or newer processor', - 'safe_question' => 'Is this safe to download?', - 'safe_answer' => 'Yes, every app on ApkNusa is scanned and verified to ensure it is original and safe from the official developers.', - 'share_earn' => 'Share & Earn', - 'share_earn_text' => 'Share this link and earn Rp 500 for every download!', - 'copy' => 'Copy', - 'login_to_earn' => 'Login to earn money', - 'referral_program' => 'Referral Program', - 'referral_program_text' => 'Join our community, share APKs, and get paid directly to your e-wallet or bank account.', - 'copy_success_js' => 'Share link copied! Send this to your friends to earn money.', - 'apk_detail_title' => 'Download %s %s - %s', - 'apk_detail_meta_desc' => 'Download %s %s APK for free. %s', - 'apk_detail_meta_keywords' => '%s, %s apk, download %s', - - // Auth - 'login_title' => 'Login to ApkNusa', - 'username' => 'Username', - 'password' => 'Password', - 'dont_have_account' => "Don't have an account?", - 'register_here' => 'Register here', - 'register_title' => 'Register for ApkNusa', - 'confirm_password' => 'Confirm Password', - 'referral_code_optional' => 'Referral Code (Optional)', - 'create_account' => 'Create Account', - 'already_have_account' => 'Already have an account?', - 'login_here' => 'Login here', - 'error_invalid_login' => 'Invalid username or password', - 'error_password_mismatch' => 'Passwords do not match', - 'error_username_exists' => 'Username already exists', - - // Profile - 'member_since' => 'Member since', - 'points' => 'Points', - 'referrals' => 'Referrals', - 'min_withdraw' => 'Min. withdraw', - 'referral_share_text' => 'Share your referral link to earn Rp 500 for every download.', - 'copy_link' => 'Copy Link', - 'example_ref_link' => 'Example APK referral link:', - 'recent_activities' => 'Recent activities', - 'date' => 'Date', - 'amount' => 'Amount', - 'method' => 'Method', - 'status' => 'Status', - 'no_history' => 'No withdrawal history yet.', - 'request_withdrawal' => 'Request Withdrawal', - 'amount_to_withdraw' => 'Amount to Withdraw (IDR)', - 'payment_method' => 'Payment Method', - 'select_method' => 'Select method...', - 'account_details' => 'Account Details', - 'account_details_placeholder' => 'Enter phone number or bank account number with name', - 'cancel' => 'Cancel', - 'submit_request' => 'Submit Request', - 'ref_copy_success_js' => 'Referral link copied to clipboard!', - 'error_min_withdraw' => 'Minimum withdrawal is Rp 10.000', - 'error_insufficient_balance' => 'Insufficient balance', - 'success_withdraw_submitted' => 'Withdrawal request submitted successfully', - - // SEO Defaults - 'meta_description_default' => 'Download Professional APKs.', - 'meta_keywords_default' => 'apk, android, download', - - // Help Center - 'help_center_title' => 'Help Center', - 'faq_title' => 'Frequently Asked Questions', - 'faq_q1' => 'How to download APK from our site?', - 'faq_a1' => 'Simply browse for the app you want, click on it, and then click the green "Download Now" button. Your download will start immediately.', - 'faq_q2' => 'Are the APKs safe?', - 'faq_a2' => 'Yes, all our APKs are sourced from original developers and verified to be safe and clean from any malware.', - 'faq_q3' => 'How does the referral program work?', - 'faq_a3' => 'Register for an account, copy your referral link from an APK page or your profile, and share it. You will earn Rp 500 for every unique download made through your link.', - 'contact_us' => 'Contact Us', - 'contact_text' => 'Still have questions? Our support team is here to help you.', - 'send_email' => 'Send Email', - - // Privacy Policy - 'privacy_policy_title' => 'Privacy Policy', - 'privacy_policy_content' => '
We collect information that you provide directly to us, such as when you create an account, participate in our referral program, or communicate with us.
We use the information we collect to provide, maintain, and improve our services, including processing your referral earnings and withdrawal requests.
We take reasonable measures to help protect information about you from loss, theft, misuse and unauthorized access.
', - - // Terms of Service - 'terms_of_service_title' => 'Terms of Service', - 'terms_of_service_content' => 'By accessing or using our website, you agree to be bound by these terms of service.
You agree not to use the website for any unlawful purpose or in any way that could damage, disable, or impair the website.
Abuse of the referral program, including but not limited to self-referrals or using bots, will result in account suspension and forfeiture of earnings.
', -]; \ No newline at end of file +return array ( + 'home' => 'Home', + 'search' => 'Search', + 'search_placeholder' => 'Search for apps and games...', + 'search_results_for' => 'Search results for', + 'no_apks_found' => 'No APKs found', + 'try_another_search' => 'Try another search term or browse categories.', + 'view_all_apks' => 'View All APKs', + 'login' => 'Login', + 'register' => 'Register', + 'logout' => 'Logout', + 'profile' => 'Profile', + 'admin' => 'Admin', + 'download' => 'Download', + 'share' => 'Share', + 'categories' => 'Categories', + 'all_categories' => 'All Categories', + 'latest_apks' => 'Latest APKs', + 'featured_apks' => 'Featured APKs', + 'download_now' => 'Download Now', + 'share_link' => 'Share Link', + 'balance' => 'Balance', + 'referral_link' => 'Referral Link', + 'withdraw' => 'Withdraw', + 'withdrawal_history' => 'Withdrawal History', + 'settings' => 'Settings', + 'site_name' => 'Site Name', + 'site_icon' => 'Site Icon', + 'site_favicon' => 'Site Favicon', + 'save_settings' => 'Save Settings', + 'select_language' => 'Select Language', + 'language_indonesia' => 'Indonesian', + 'language_english' => 'English', + 'admin_dashboard' => 'Admin Dashboard', + 'manage_apks' => 'Manage APKs', + 'manage_categories' => 'Manage Categories', + 'manage_withdrawals' => 'Manage Withdrawals', + 'general_settings' => 'General Settings', + 'footer_about' => 'is your premier source for professional APK downloads, offering the latest and safest Android applications and games.', + 'popular' => 'Popular', + 'top_games' => 'Top Games', + 'top_apps' => 'Top Apps', + 'new_releases' => 'New Releases', + 'resources' => 'Resources', + 'support_center' => 'Support Center', + 'terms_of_service' => 'Terms of Service', + 'privacy_policy' => 'Privacy Policy', + 'subscribe' => 'Subscribe', + 'subscribe_text' => 'Stay updated with the latest APK releases.', + 'email_placeholder' => 'Your email address', + 'all_rights_reserved' => 'All rights reserved.', + 'hero_title' => 'Download the Best Android APKs Professionally', + 'hero_subtitle' => 'Fast, safe, and secure downloads for your favorite mobile apps and games. No registration required to browse.', + 'explore_apps' => 'Explore Apps', + 'join_referral' => 'Join Referral', + 'details' => 'Details', + 'referral_journey_title' => 'Start your referral journey today', + 'referral_journey_text' => 'Earn Rp 500 for every download via your link. Join our community and share your favorite APKs.', + 'get_started' => 'Get Started', + 'home_title_suffix' => ' - Professional APK Download Portal', + 'official_version_text' => 'Official and original version. Verified safe for Android device.', + 'downloads' => 'Downloads', + 'verified_safe' => 'Verified Safe', + 'agree_terms_text' => 'By clicking Download, you agree to our terms of service.', + 'description' => 'Description', + 'main_features' => 'Main Features', + 'feature_original' => 'Original APK from developer', + 'feature_no_extra' => 'No extra files needed', + 'feature_fast' => 'Fast and direct download', + 'feature_regular' => 'Regular updates included', + 'system_requirements' => 'System Requirements', + 'req_android' => 'Android 6.0+ (Marshmallow)', + 'req_ram' => '2GB RAM minimum recommended', + 'req_internet' => 'Stable internet connection', + 'req_cpu' => 'ARMv8 or newer processor', + 'safe_question' => 'Is this safe to download?', + 'safe_answer' => 'Yes, every app on ApkNusa is scanned and verified to ensure it is original and safe from the official developers.', + 'share_earn' => 'Share & Earn', + 'share_earn_text' => 'Share this link and earn Rp 500 for every download!', + 'copy' => 'Copy', + 'login_to_earn' => 'Login to earn money', + 'referral_program' => 'Referral Program', + 'referral_program_text' => 'Join our community, share APKs, and get paid directly to your e-wallet or bank account.', + 'copy_success_js' => 'Share link copied! Send this to your friends to earn money.', + 'apk_detail_title' => 'Download %s %s - %s', + 'apk_detail_meta_desc' => 'Download %s %s APK for free. %s', + 'apk_detail_meta_keywords' => '%s, %s apk, download %s', + 'login_title' => 'Login to ApkNusa', + 'username' => 'Username', + 'password' => 'Password', + 'dont_have_account' => 'Don\'t have an account?', + 'register_here' => 'Register here', + 'register_title' => 'Register for ApkNusa', + 'confirm_password' => 'Confirm Password', + 'referral_code_optional' => 'Referral Code (Optional)', + 'create_account' => 'Create Account', + 'already_have_account' => 'Already have an account?', + 'login_here' => 'Login here', + 'error_invalid_login' => 'Invalid username or password', + 'error_password_mismatch' => 'Passwords do not match', + 'error_username_exists' => 'Username already exists', + 'member_since' => 'Member since', + 'points' => 'Points', + 'referrals' => 'Referrals', + 'min_withdraw' => 'Min. withdraw', + 'referral_share_text' => 'Share your referral link to earn Rp 500 for every download.', + 'copy_link' => 'Copy Link', + 'example_ref_link' => 'Example APK referral link:', + 'recent_activities' => 'Recent activities', + 'date' => 'Date', + 'amount' => 'Amount', + 'method' => 'Method', + 'status' => 'Status', + 'no_history' => 'No withdrawal history yet.', + 'request_withdrawal' => 'Request Withdrawal', + 'amount_to_withdraw' => 'Amount to Withdraw (IDR)', + 'payment_method' => 'Payment Method', + 'select_method' => 'Select method...', + 'account_details' => 'Account Details', + 'account_details_placeholder' => 'Enter phone number or bank account number with name', + 'cancel' => 'Cancel', + 'submit_request' => 'Submit Request', + 'ref_copy_success_js' => 'Referral link copied to clipboard!', + 'error_min_withdraw' => 'Minimum withdrawal is Rp 10.000', + 'error_insufficient_balance' => 'Insufficient balance', + 'success_withdraw_submitted' => 'Withdrawal request submitted successfully', + 'meta_description_default' => 'Download Professional APKs.', + 'meta_keywords_default' => 'apk, android, download', + 'help_center_title' => 'Help Center', + 'faq_title' => 'Frequently Asked Questions', + 'faq_q1' => 'How to download APK from our site?', + 'faq_a1' => 'Simply browse for the app you want, click on it, and then click the green "Download Now" button. Your download will start immediately.', + 'faq_q2' => 'Are the APKs safe?', + 'faq_a2' => 'Yes, all our APKs are sourced from original developers and verified to be safe and clean from any malware.', + 'faq_q3' => 'How does the referral program work?', + 'faq_a3' => 'Register for an account, copy your referral link from an APK page or your profile, and share it. You will earn Rp 500 for every unique download made through your link.', + 'contact_us' => 'Contact Us', + 'contact_text' => 'Still have questions? Our support team is here to help you.', + 'send_email' => 'Send Email', + 'privacy_policy_title' => 'Privacy Policy', + 'privacy_policy_content' => 'We collect information that you provide directly to us, such as when you create an account, participate in our referral program, or communicate with us.
We use the information we collect to provide, maintain, and improve our services, including processing your referral earnings and withdrawal requests.
We take reasonable measures to help protect information about you from loss, theft, misuse and unauthorized access.
', + 'terms_of_service_title' => 'Terms of Service', + 'terms_of_service_content' => 'By accessing or using our website, you agree to be bound by these terms of service.
You agree not to use the website for any unlawful purpose or in any way that could damage, disable, or impair the website.
Abuse of the referral program, including but not limited to self-referrals or using bots, will result in account suspension and forfeiture of earnings.
', + '404_title' => 'Page Not Found', + '404_text' => 'The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.', + 'back_to_home' => 'Back to Home', +); diff --git a/lang/id.php b/lang/id.php index 74ade8f..ae943e8 100644 --- a/lang/id.php +++ b/lang/id.php @@ -1,163 +1,148 @@ 'Beranda', - 'search' => 'Cari', - 'search_placeholder' => 'Cari aplikasi dan game...', - 'search_results_for' => 'Hasil pencarian untuk', - 'no_apks_found' => 'APK tidak ditemukan', - 'try_another_search' => 'Coba kata kunci lain atau telusuri kategori.', - 'view_all_apks' => 'Lihat Semua APK', - 'login' => 'Masuk', - 'register' => 'Daftar', - 'logout' => 'Keluar', - 'profile' => 'Profil', - 'admin' => 'Admin', - 'download' => 'Unduh', - 'share' => 'Bagikan', - 'categories' => 'Kategori', - 'all_categories' => 'Semua Kategori', - 'latest_apks' => 'APK Terbaru', - 'featured_apks' => 'APK Unggulan', - 'download_now' => 'Unduh Sekarang', - 'share_link' => 'Bagikan Link', - 'balance' => 'Saldo', - 'referral_link' => 'Link Referral', - 'withdraw' => 'Tarik Saldo', - 'withdrawal_history' => 'Riwayat Penarikan', - 'settings' => 'Pengaturan', - 'site_name' => 'Nama Website', - 'site_icon' => 'Ikon Website', - 'site_favicon' => 'Favicon Website', - 'save_settings' => 'Simpan Pengaturan', - 'select_language' => 'Pilih Bahasa', - 'language_indonesia' => 'Indonesia', - 'language_english' => 'English', - 'admin_dashboard' => 'Dashboard Admin', - 'manage_apks' => 'Kelola APK', - 'manage_categories' => 'Kelola Kategori', - 'manage_withdrawals' => 'Kelola Penarikan', - 'general_settings' => 'Pengaturan Umum', - - // Footer - 'footer_about' => 'adalah sumber utama Anda untuk unduhan APK profesional, menawarkan aplikasi dan game Android terbaru dan teraman.', - 'popular' => 'Populer', - 'top_games' => 'Game Teratas', - 'top_apps' => 'Aplikasi Teratas', - 'new_releases' => 'Rilis Baru', - 'resources' => 'Sumber Daya', - 'support_center' => 'Pusat Bantuan', - 'terms_of_service' => 'Ketentuan Layanan', - 'privacy_policy' => 'Kebijakan Privasi', - 'subscribe' => 'Berlangganan', - 'subscribe_text' => 'Tetap update dengan rilis APK terbaru.', - 'email_placeholder' => 'Alamat email Anda', - 'all_rights_reserved' => 'Hak cipta dilindungi undang-undang.', - - // Home - 'hero_title' => 'Unduh APK Android Terbaik Secara Profesional', - 'hero_subtitle' => 'Unduhan cepat, aman, dan terpercaya untuk aplikasi dan game seluler favorit Anda. Tanpa perlu registrasi untuk menjelajah.', - 'explore_apps' => 'Jelajahi Aplikasi', - 'join_referral' => 'Gabung Referral', - 'details' => 'Detail', - 'referral_journey_title' => 'Mulai perjalanan referral Anda hari ini', - 'referral_journey_text' => 'Dapatkan Rp 500 untuk setiap unduhan melalui link Anda. Bergabunglah dengan komunitas kami dan bagikan APK favorit Anda.', - 'get_started' => 'Mulai Sekarang', - 'home_title_suffix' => ' - Portal Unduh APK Profesional', - - // APK Detail - 'official_version_text' => 'Versi resmi dan asli. Diverifikasi aman untuk perangkat Android.', - 'downloads' => 'Unduhan', - 'verified_safe' => 'Terverifikasi Aman', - 'agree_terms_text' => 'Dengan mengklik Unduh, Anda menyetujui ketentuan layanan kami.', - 'description' => 'Deskripsi', - 'main_features' => 'Fitur Utama', - 'feature_original' => 'APK asli dari pengembang', - 'feature_no_extra' => 'Tidak perlu file tambahan', - 'feature_fast' => 'Unduhan cepat dan langsung', - 'feature_regular' => 'Termasuk pembaruan rutin', - 'system_requirements' => 'Persyaratan Sistem', - 'req_android' => 'Android 6.0+ (Marshmallow)', - 'req_ram' => 'Minimal RAM 2GB direkomendasikan', - 'req_internet' => 'Koneksi internet stabil', - 'req_cpu' => 'Prosesor ARMv8 atau yang lebih baru', - 'safe_question' => 'Apakah ini aman untuk diunduh?', - 'safe_answer' => 'Ya, setiap aplikasi di ApkNusa dipindai dan diverifikasi untuk memastikan keaslian dan keamanannya dari pengembang resmi.', - 'share_earn' => 'Bagikan & Hasilkan', - 'share_earn_text' => 'Bagikan link ini dan dapatkan Rp 500 untuk setiap unduhan!', - 'copy' => 'Salin', - 'login_to_earn' => 'Masuk untuk menghasilkan uang', - 'referral_program' => 'Program Referral', - 'referral_program_text' => 'Bergabunglah dengan komunitas kami, bagikan APK, dan dapatkan bayaran langsung ke e-wallet atau rekening bank Anda.', - 'copy_success_js' => 'Link bagikan berhasil disalin! Kirimkan ini ke teman Anda untuk menghasilkan uang.', - 'apk_detail_title' => 'Unduh %s %s - %s', - 'apk_detail_meta_desc' => 'Unduh APK %s %s secara gratis. %s', - 'apk_detail_meta_keywords' => '%s, %s apk, unduh %s', - - // Auth - 'login_title' => 'Masuk ke ApkNusa', - 'username' => 'Username', - 'password' => 'Kata Sandi', - 'dont_have_account' => "Belum punya akun?", - 'register_here' => 'Daftar di sini', - 'register_title' => 'Daftar di ApkNusa', - 'confirm_password' => 'Konfirmasi Kata Sandi', - 'referral_code_optional' => 'Kode Referral (Opsional)', - 'create_account' => 'Buat Akun', - 'already_have_account' => 'Sudah punya akun?', - 'login_here' => 'Masuk di sini', - 'error_invalid_login' => 'Username atau kata sandi salah', - 'error_password_mismatch' => 'Kata sandi tidak cocok', - 'error_username_exists' => 'Username sudah terdaftar', - - // Profile - 'member_since' => 'Anggota sejak', - 'points' => 'Poin', - 'referrals' => 'Referral', - 'min_withdraw' => 'Min. penarikan', - 'referral_share_text' => 'Bagikan link referral Anda untuk mendapatkan Rp 500 untuk setiap unduhan.', - 'copy_link' => 'Salin Link', - 'example_ref_link' => 'Contoh link referral APK:', - 'recent_activities' => 'Aktivitas terbaru', - 'date' => 'Tanggal', - 'amount' => 'Jumlah', - 'method' => 'Metode', - 'status' => 'Status', - 'no_history' => 'Belum ada riwayat penarikan.', - 'request_withdrawal' => 'Ajukan Penarikan', - 'amount_to_withdraw' => 'Jumlah yang Ditarik (IDR)', - 'payment_method' => 'Metode Pembayaran', - 'select_method' => 'Pilih metode...', - 'account_details' => 'Detail Akun', - 'account_details_placeholder' => 'Masukkan nomor telepon atau nomor rekening bank dengan nama', - 'cancel' => 'Batal', - 'submit_request' => 'Ajukan Permintaan', - 'ref_copy_success_js' => 'Link referral berhasil disalin!', - 'error_min_withdraw' => 'Penarikan minimum adalah Rp 10.000', - 'error_insufficient_balance' => 'Saldo tidak mencukupi', - 'success_withdraw_submitted' => 'Permintaan penarikan berhasil diajukan', - - // SEO Defaults - 'meta_description_default' => 'Unduh APK Profesional.', - 'meta_keywords_default' => 'apk, android, unduh', - - // Help Center - 'help_center_title' => 'Pusat Bantuan', - 'faq_title' => 'Pertanyaan yang Sering Diajukan', - 'faq_q1' => 'Bagaimana cara mengunduh APK dari situs kami?', - 'faq_a1' => 'Cukup cari aplikasi yang Anda inginkan, klik aplikasi tersebut, lalu klik tombol hijau "Unduh Sekarang". Unduhan Anda akan segera dimulai.', - 'faq_q2' => 'Apakah APK di sini aman?', - 'faq_a2' => 'Ya, semua APK kami bersumber dari pengembang asli dan diverifikasi aman serta bersih dari malware.', - 'faq_q3' => 'Bagaimana cara kerja program referral?', - 'faq_a3' => 'Daftar akun, salin link referral Anda dari halaman APK atau profil Anda, dan bagikan. Anda akan mendapatkan Rp 500 untuk setiap unduhan unik yang dilakukan melalui link Anda.', - 'contact_us' => 'Hubungi Kami', - 'contact_text' => 'Masih punya pertanyaan? Tim dukungan kami siap membantu Anda.', - 'send_email' => 'Kirim Email', - - // Privacy Policy - 'privacy_policy_title' => 'Kebijakan Privasi', - 'privacy_policy_content' => 'Kami mengumpulkan informasi yang Anda berikan langsung kepada kami, seperti saat Anda membuat akun, berpartisipasi dalam program referral kami, atau berkomunikasi dengan kami.
Kami menggunakan informasi yang kami kumpulkan untuk menyediakan, memelihara, dan meningkatkan layanan kami, termasuk memproses pendapatan referral dan permintaan penarikan Anda.
Kami mengambil langkah-langkah yang wajar untuk membantu melindungi informasi tentang Anda dari kehilangan, pencurian, penyalahgunaan, dan akses yang tidak sah.
', - - // Terms of Service - 'terms_of_service_title' => 'Ketentuan Layanan', - 'terms_of_service_content' => 'Dengan mengakses atau menggunakan situs web kami, Anda setuju untuk terikat oleh ketentuan layanan ini.
Anda setuju untuk tidak menggunakan situs web untuk tujuan yang melanggar hukum atau dengan cara apa pun yang dapat merusak, melumpuhkan, atau mengganggu situs web.
Penyalahgunaan program referral, termasuk namun tidak terbatas pada referral diri sendiri atau menggunakan bot, akan mengakibatkan penangguhan akun dan penghapusan pendapatan.
', -]; \ No newline at end of file +return array ( + 'home' => 'Beranda', + 'search' => 'Cari', + 'search_placeholder' => 'Cari aplikasi dan game...', + 'search_results_for' => 'Hasil pencarian untuk', + 'no_apks_found' => 'APK tidak ditemukan', + 'try_another_search' => 'Coba kata kunci lain atau telusuri kategori.', + 'view_all_apks' => 'Lihat Semua APK', + 'login' => 'Masuk', + 'register' => 'Daftar', + 'logout' => 'Keluar', + 'profile' => 'Profil', + 'admin' => 'Admin', + 'download' => 'Unduh', + 'share' => 'Bagikan', + 'categories' => 'Kategori', + 'all_categories' => 'Semua Kategori', + 'latest_apks' => 'APK Terbaru', + 'featured_apks' => 'APK Unggulan', + 'download_now' => 'Unduh Sekarang', + 'share_link' => 'Bagikan Link', + 'balance' => 'Saldo', + 'referral_link' => 'Link Referral', + 'withdraw' => 'Tarik Saldo', + 'withdrawal_history' => 'Riwayat Penarikan', + 'settings' => 'Pengaturan', + 'site_name' => 'Nama Website', + 'site_icon' => 'Ikon Website', + 'site_favicon' => 'Favicon Website', + 'save_settings' => 'Simpan Pengaturan', + 'select_language' => 'Pilih Bahasa', + 'language_indonesia' => 'Indonesia', + 'language_english' => 'English', + 'admin_dashboard' => 'Dashboard Admin', + 'manage_apks' => 'Kelola APK', + 'manage_categories' => 'Kelola Kategori', + 'manage_withdrawals' => 'Kelola Penarikan', + 'general_settings' => 'Pengaturan Umum', + 'footer_about' => 'adalah sumber utama Anda untuk unduhan APK profesional, menawarkan aplikasi dan game Android terbaru dan teraman.', + 'popular' => 'Populer', + 'top_games' => 'Game Teratas', + 'top_apps' => 'Aplikasi Teratas', + 'new_releases' => 'Rilis Baru', + 'resources' => 'Sumber Daya', + 'support_center' => 'Pusat Bantuan', + 'terms_of_service' => 'Ketentuan Layanan', + 'privacy_policy' => 'Kebijakan Privasi', + 'subscribe' => 'Berlangganan', + 'subscribe_text' => 'Tetap update dengan rilis APK terbaru.', + 'email_placeholder' => 'Alamat email Anda', + 'all_rights_reserved' => 'Hak cipta dilindungi undang-undang.', + 'hero_title' => 'Unduh APK Android Terbaik Secara Profesional', + 'hero_subtitle' => 'Unduhan cepat, aman, dan terpercaya untuk aplikasi dan game seluler favorit Anda. Tanpa perlu registrasi untuk menjelajah.', + 'explore_apps' => 'Jelajahi Aplikasi', + 'join_referral' => 'Gabung Referral', + 'details' => 'Detail', + 'referral_journey_title' => 'Mulai perjalanan referral Anda hari ini', + 'referral_journey_text' => 'Dapatkan Rp 500 untuk setiap unduhan melalui link Anda. Bergabunglah dengan komunitas kami dan bagikan APK favorit Anda.', + 'get_started' => 'Mulai Sekarang', + 'home_title_suffix' => ' - Portal Unduh APK Profesional', + 'official_version_text' => 'Versi resmi dan asli. Diverifikasi aman untuk perangkat Android.', + 'downloads' => 'Unduhan', + 'verified_safe' => 'Terverifikasi Aman', + 'agree_terms_text' => 'Dengan mengklik Unduh, Anda menyetujui ketentuan layanan kami.', + 'description' => 'Deskripsi', + 'main_features' => 'Fitur Utama', + 'feature_original' => 'APK asli dari pengembang', + 'feature_no_extra' => 'Tidak perlu file tambahan', + 'feature_fast' => 'Unduhan cepat dan langsung', + 'feature_regular' => 'Termasuk pembaruan rutin', + 'system_requirements' => 'Persyaratan Sistem', + 'req_android' => 'Android 6.0+ (Marshmallow)', + 'req_ram' => 'Minimal RAM 2GB direkomendasikan', + 'req_internet' => 'Koneksi internet stabil', + 'req_cpu' => 'Prosesor ARMv8 atau yang lebih baru', + 'safe_question' => 'Apakah ini aman untuk diunduh?', + 'safe_answer' => 'Ya, setiap aplikasi di ApkNusa dipindai dan diverifikasi untuk memastikan keaslian dan keamanannya dari pengembang resmi.', + 'share_earn' => 'Bagikan & Hasilkan', + 'share_earn_text' => 'Bagikan link ini dan dapatkan Rp 500 untuk setiap unduhan!', + 'copy' => 'Salin', + 'login_to_earn' => 'Masuk untuk menghasilkan uang', + 'referral_program' => 'Program Referral', + 'referral_program_text' => 'Bergabunglah dengan komunitas kami, bagikan APK, dan dapatkan bayaran langsung ke e-wallet atau rekening bank Anda.', + 'copy_success_js' => 'Link bagikan berhasil disalin! Kirimkan ini ke teman Anda untuk menghasilkan uang.', + 'apk_detail_title' => 'Unduh %s %s - %s', + 'apk_detail_meta_desc' => 'Unduh APK %s %s secara gratis. %s', + 'apk_detail_meta_keywords' => '%s, %s apk, unduh %s', + 'login_title' => 'Masuk ke ApkNusa', + 'username' => 'Username', + 'password' => 'Kata Sandi', + 'dont_have_account' => 'Belum punya akun?', + 'register_here' => 'Daftar di sini', + 'register_title' => 'Daftar di ApkNusa', + 'confirm_password' => 'Konfirmasi Kata Sandi', + 'referral_code_optional' => 'Kode Referral (Opsional)', + 'create_account' => 'Buat Akun', + 'already_have_account' => 'Sudah punya akun?', + 'login_here' => 'Masuk di sini', + 'error_invalid_login' => 'Username atau kata sandi salah', + 'error_password_mismatch' => 'Kata sandi tidak cocok', + 'error_username_exists' => 'Username sudah terdaftar', + 'member_since' => 'Anggota sejak', + 'points' => 'Poin', + 'referrals' => 'Referral', + 'min_withdraw' => 'Min. penarikan', + 'referral_share_text' => 'Bagikan link referral Anda untuk mendapatkan Rp 500 untuk setiap unduhan.', + 'copy_link' => 'Salin Link', + 'example_ref_link' => 'Contoh link referral APK:', + 'recent_activities' => 'Aktivitas terbaru', + 'date' => 'Tanggal', + 'amount' => 'Jumlah', + 'method' => 'Metode', + 'status' => 'Status', + 'no_history' => 'Belum ada riwayat penarikan.', + 'request_withdrawal' => 'Ajukan Penarikan', + 'amount_to_withdraw' => 'Jumlah yang Ditarik (IDR)', + 'payment_method' => 'Metode Pembayaran', + 'select_method' => 'Pilih metode...', + 'account_details' => 'Detail Akun', + 'account_details_placeholder' => 'Masukkan nomor telepon atau nomor rekening bank dengan nama', + 'cancel' => 'Batal', + 'submit_request' => 'Ajukan Permintaan', + 'ref_copy_success_js' => 'Link referral berhasil disalin!', + 'error_min_withdraw' => 'Penarikan minimum adalah Rp 10.000', + 'error_insufficient_balance' => 'Saldo tidak mencukupi', + 'success_withdraw_submitted' => 'Permintaan penarikan berhasil diajukan', + 'meta_description_default' => 'Unduh APK Profesional.', + 'meta_keywords_default' => 'apk, android, unduh', + 'help_center_title' => 'Pusat Bantuan', + 'faq_title' => 'Pertanyaan yang Sering Diajukan', + 'faq_q1' => 'Bagaimana cara mengunduh APK dari situs kami?', + 'faq_a1' => 'Cukup cari aplikasi yang Anda inginkan, klik aplikasi tersebut, lalu klik tombol hijau "Unduh Sekarang". Unduhan Anda akan segera dimulai.', + 'faq_q2' => 'Apakah APK di sini aman?', + 'faq_a2' => 'Ya, semua APK kami bersumber dari pengembang asli dan diverifikasi aman serta bersih dari malware.', + 'faq_q3' => 'Bagaimana cara kerja program referral?', + 'faq_a3' => 'Daftar akun, salin link referral Anda dari halaman APK atau profil Anda, dan bagikan. Anda akan mendapatkan Rp 500 untuk setiap unduhan unik yang dilakukan melalui link Anda.', + 'contact_us' => 'Hubungi Kami', + 'contact_text' => 'Masih punya pertanyaan? Tim dukungan kami siap membantu Anda.', + 'send_email' => 'Kirim Email', + 'privacy_policy_title' => 'Kebijakan Privasi', + 'privacy_policy_content' => 'Kami mengumpulkan informasi yang Anda berikan langsung kepada kami, seperti saat Anda membuat akun, berpartisipasi dalam program referral kami, atau berkomunikasi dengan kami.
Kami menggunakan informasi yang kami kumpulkan untuk menyediakan, memelihara, dan meningkatkan layanan kami, termasuk memproses pendapatan referral dan permintaan penarikan Anda.
Kami mengambil langkah-langkah yang wajar untuk membantu melindungi informasi tentang Anda dari kehilangan, pencurian, penyalahgunaan, dan akses yang tidak sah.
', + 'terms_of_service_title' => 'Ketentuan Layanan', + 'terms_of_service_content' => 'Dengan mengakses atau menggunakan situs web kami, Anda setuju untuk terikat oleh ketentuan layanan ini.
Anda setuju untuk tidak menggunakan situs web untuk tujuan yang melanggar hukum atau dengan cara apa pun yang dapat merusak, melumpuhkan, atau mengganggu situs web.
Penyalahgunaan program referral, termasuk namun tidak terbatas pada referral diri sendiri atau menggunakan bot, akan mengakibatkan penangguhan akun dan penghapusan pendapatan.
', + '404_title' => 'Halaman Tidak Ditemukan', + '404_text' => 'Halaman yang Anda cari mungkin telah dihapus, namanya diubah, atau sementara tidak tersedia.', + 'back_to_home' => 'Kembali ke Beranda', +); diff --git a/views/404.php b/views/404.php new file mode 100644 index 0000000..5ee8c3f --- /dev/null +++ b/views/404.php @@ -0,0 +1,76 @@ + + +