/// Konfigurasi string statis aplikasi HydroNutrify class AppStrings { AppStrings._(); // Private constructor untuk mencegah instansiasi // App Metadata static const String appName = 'HydroNutrify'; static const String appTagline = 'Hidroponik Jadi Mudah.'; static const String appVersion = '1.0.0'; // Navigation & Menu static const String home = 'Beranda'; static const String settings = 'Pengaturan'; static const String profile = 'Profil'; static const String flowManagement = 'Manajemen Aliran'; static const String monitoring = 'Monitoring'; static const String graph = 'Grafik'; static const String monitoringGrafik = 'Monitoring Grafik & Statistik'; static const String seeAll = 'Lihat Semua'; // Authentication static const String login = 'Masuk'; static const String register = 'Daftar'; static const String logout = 'Keluar'; static const String forgotPassword = 'Lupa Kata Sandi'; static const String email = 'Email'; static const String password = 'Kata Sandi'; static const String confirmPassword = 'Konfirmasi Kata Sandi'; static const String signIn = 'Masuk'; static const String signUp = 'Daftar'; static const String noAccount = 'Belum punya akun?'; static const String alreadyHaveAccount = 'Sudah punya akun?'; static const String changePassword = 'Ubah Kata Sandi'; static const String currentPassword = 'Kata Sandi Saat Ini'; static const String newPassword = 'Kata Sandi Baru'; // Profile static const String myProfile = 'Profil Saya'; static const String fullName = 'Nama Lengkap'; static const String phone = 'Nomor Telepon'; static const String address = 'Alamat'; static const String editProfile = 'Edit Profil'; // Monitoring Data static const String ph = 'pH'; static const String tds = 'TDS'; static const String temperature = 'Suhu'; static const String humidity = 'Kelembaban'; static const String ec = 'EC'; static const String waterLevel = 'Tingkat Air'; static const String growthPhase = 'Fase Pertumbuhan'; // Actions static const String save = 'Simpan'; static const String cancel = 'Batal'; static const String edit = 'Edit'; static const String delete = 'Hapus'; static const String add = 'Tambah'; static const String next = 'Selanjutnya'; static const String retry = 'Coba Lagi'; static const String previous = 'Sebelumnya'; static const String confirm = 'Konfirmasi'; static const String close = 'Tutup'; // Messages static const String loadingData = 'Memuat data...'; static const String noDataAvailable = 'Data tidak tersedia'; static const String noMonitoringData = 'Belum ada data monitoring'; static const String pleaseLogin = 'Silakan Login'; static const String failedToLoadData = 'Gagal memuat data'; static const String startPlantingFirst = 'Belum Memulai Tanam'; static const String successfullyUpdated = 'Berhasil diperbarui'; static const String failedToLoad = 'Gagal memuat data'; static const String pleaseWait = 'Mohon tunggu...'; static const String error = 'Error'; static const String success = 'Berhasil'; static const String warning = 'Peringatan'; // Errors static const String invalidEmail = 'Email tidak valid'; static const String passwordTooShort = 'Kata sandi minimal 6 karakter'; static const String passwordMismatch = 'Kata sandi tidak cocok'; static const String fillAllFields = 'Harap isi semua kolom'; static const String networkError = 'Kesalahan jaringan. Periksa koneksi Anda'; static const String serverError = 'Kesalahan server. Coba lagi nanti'; static const String unknownError = 'Terjadi kesalahan tidak diketahui'; // Statistics static const String weeklyStats = 'Statistik Mingguan'; static const String monthlyStats = 'Statistik Bulanan'; static const String average = 'Rata-rata'; static const String minimum = 'Minimum'; static const String maximum = 'Maksimum'; static const String trend = 'Tren'; }