HydroNutrify_Ari_e41221567/lib/core/constants/strings.dart

95 lines
3.9 KiB
Dart

/// 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';
}