{ "appTitle": "उपस्थिति प्रणाली", "logout": "लगआउट", "login": "लगइन", "username": "प्रयोगकर्ता नाम", "password": "पासवर्ड", "loggingIn": "लगइन गर्दै...", "language": "भाषा", "darkMode": "डार्क मोड", "toggleDarkMode": "उज्यालो र अँध्यारो थिमहरू बीच स्विच गर्नुहोस्", "failedConnection": "सर्भरसँग जडान गर्न सकिएन।", "invalidToken": "सर्भरबाट अमान्य टोकन प्राप्त भयो।", "invalidCredentials": "गलत प्रयोगकर्ता नाम वा पासवर्ड।", "english": "अंग्रेजी", "malay": "मलय", "tamil": "तामिल", "bengali": "बङ्गाली", "burmese": "बर्मेली", "nepali": "नेपाली", "yourStatus": "स्थिति", "clockedIn": "उपस्थित भएको", "clockedOut": "अनुपस्थित भएको", "clockIn": "उपस्थित हुनुहोस्", "clockOut": "अनुपस्थित हुनुहोस्", "clock_in": "उपस्थित हुनुहोस्", "clock_out": "अनुपस्थित हुनुहोस्", "scanToClock": "{action} को लागि स्क्यान गर्नुहोस्", "in": "भित्र", "out": "बाहिर", "cancel": "रद्द गर्नुहोस्", "viewMyClockHistory": "मेरो उपस्थिति इतिहास हेर्नुहोस्", "changeMyPassword": "मेरो पासवर्ड परिवर्तन गर्नुहोस्", "myClockHistory": "मेरो उपस्थिति इतिहास", "backToDashboard": "ड्यासबोर्डमा फर्कनुहोस्", "noClockHistory": "तपाईंको कुनै उपस्थिति इतिहास छैन।", "clockHistoryFetchFail": "उपस्थिति इतिहास ल्याउन सकिएन:", "viewClockHistory": "मेरो उपस्थिति इतिहास हेर्नुहोस्", "changePassword": "मेरो पासवर्ड परिवर्तन गर्नुहोस्", "invalidCurrentPassword": "गलत वर्तमान पासवर्ड।", "successClockIn": "सफलतापूर्वक उपस्थित भएको।", "successClockOut": "सफलतापूर्वक अनुपस्थित भएको।", "qrFail": "QR कोड पत्ता लगाउन सकिएन। कृपया पुनः प्रयास गर्नुहोस्।", "geoFail": "तपाईंको स्थान पत्ता लगाउन सकिएन: {message}। कृपया स्थान सेवाहरू सक्षम पार्नुहोस्।", "successClock": "{location} मा सफलतापूर्वक उपस्थित भएको।", "changePasswordTitle": "पासवर्ड परिवर्तन गर्नुहोस्", "currentPassword": "वर्तमान पासवर्ड", "newPassword": "नयाँ पासवर्ड", "confirmNewPassword": "नयाँ पासवर्ड पुष्टि गर्नुहोस्", "updating": "अपडेट गर्दै...", "tabPersonnel": "कर्मचारी", "tabAttendance": "उपस्थिति", "tabQrCodes": "QR कोडहरू", "uploadQrImage": "QR छवि अपलोड गर्नुहोस्", "couldNotLoadWorkerInfo": "कर्मचारी जानकारी लोड गर्न सकिएन", "couldNotVerifyStatus": "सर्भरबाट वर्तमान स्थिति प्रमाणित गर्न सकिएन", "successfullyClocked": "सफलतापूर्वक {action} भएको", "site": "साइट", "errorOccurred": "त्रुटि भयो", "unableToStartCamera": "क्यामेरा सुरु गर्न सकिएन।", "tryAgain": "पुनः प्रयास गर्नुहोस्", "qrDetectedGettingLocation": "QR कोड पत्ता लाग्यो। स्थान प्राप्त गर्दै...", "geolocationNotSupported": "तपाईंको ब्राउजरले भौगोलिक स्थान समर्थन गर्दैन।", "unableToRetrieveLocation": "तपाईंको स्थान पत्ता लगाउन सकिएन: {message}। कृपया स्थान सेवाहरू सक्षम पार्नुहोस्।", "qrNotDetectedTryAgain": "QR कोड पत्ता लगाउन सकिएन। कृपया पुनः प्रयास गर्नुहोस्।", "updatePassword": "पासवर्ड अपडेट गर्नुहोस्", "passwordsNoMatch": "नयाँ पासवर्डहरू मेल खाँदैनन्।", "passwordTooShort": "नयाँ पासवर्ड कम्तिमा ६ वर्णको हुनुपर्छ।", "passwordUpdated": "पासवर्ड सफलतापूर्वक अपडेट भयो! तपाईं अब आफ्नो नयाँ पासवर्ड प्रयोग गरेर लगइन गर्न सक्नुहुन्छ।", "passwordUpdateError": "पासवर्ड अपडेट गर्दा त्रुटि भयो।", "attendanceLogFor": "को लागि उपस्थिति लग", "addManualClockOut": "म्यानुअल क्लक-आउट थप्नुहोस्", "manualClockOutInstruction": "यदि कर्मचारी क्लक आउट गर्न बिर्सिएका छन् भने यो फारम प्रयोग गर्नुहोस्। अन्तिम घटना क्लक-इन हुनुपर्छ।", "clockOutTime": "क्लक-आउट समय", "reason": "कारण (जस्तै, \"क्लक आउट गर्न बिर्सियो\")", "enterBriefNote": "छोटो टिप्पणी प्रविष्ट गर्नुहोस्", "addRecord": "रेकर्ड थप्नुहोस्", "startDate": "सुरु मिति", "endDate": "अन्त्य मिति", "filterRecords": "रेकर्डहरू फिल्टर गर्नुहोस्", "event": "घटना", "timestamp": "समय छाप", "locationName": "स्थानको नाम", "coordinates": "निर्देशाङ्क", "notes": "टिप्पणीहरू", "noRecordsFound": "यस अवधिको लागि कुनै रेकर्ड भेटिएन।", "showOnMap": "नक्सामा देखाउनुहोस्", "nA": "उपलब्ध छैन", "pleaseSelectTimestamp": "कृपया क्लक-आउटको लागि समय छाप चयन गर्नुहोस्।", "pleaseProvideReason": "कृपया म्यानुअल प्रविष्टिको लागि कारण/टिप्पणी प्रदान गर्नुहोस्।", "manualClockOutSuccess": "म्यानुअल क्लक-आउट सफलतापूर्वक रेकर्ड भयो!", "manualClockOutError": "त्रुटि भयो: {message}", "selectWorkers": "१. कर्मचारी चयन गर्नुहोस्", "searchWorkerPlaceholder": "कर्मचारी खोज्नुहोस्...", "selectAll": "सबै चयन गर्नुहोस्", "addWorkersByTag": "ट्यागबाट सबै कर्मचारी थप्नुहोस्", "chooseTag": "-- ट्याग छान्नुहोस् --", "addByTag": "ट्यागद्वारा थप्नुहोस्", "selectedForReport": "रिपोर्टको लागि चयनित ({count})", "allWorkersSelected": "सबै कर्मचारी ({count}) चयनित", "noWorkersSelected": "कुनै कर्मचारी चयनित छैन।", "reportSettings": "२. रिपोर्ट सेटिङहरू", "setting": "सेटिङ", "monthlySalary": "मासिक तलब (RM)", "salaryAppliedNote": "सबै चयनित कर्मचारीहरूमा लागू।", "salaryPlaceholder": "जस्तै, ३०००", "otFactors": "OT फ्याक्टरहरू", "weekendFactor": "सप्ताहन्त फ्याक्टर", "holidayFactor": "छुट्टी फ्याक्टर", "selectPublicHolidays": "सार्वजनिक छुट्टीहरू चयन गर्नुहोस्", "generateReport": "उपस्थिति र OT रिपोर्ट उत्पन्न गर्नुहोस्", "overtimePaySummary": "ओभरटाइम भुक्तानी सारांश", "exportOtSummary": "OT सारांश निर्यात गर्नुहोस् (CSV)", "worker": "कर्मचारी", "totalHoursWorked": "कुल काम गरेको घण्टा", "totalOtPay": "कुल OT भुक्तानी (RM)", "rawAttendanceData": "कच्चा उपस्थिति डेटा", "loadingReport": "रिपोर्ट लोड गर्दै...", "tagLoadError": "चयनित ट्यागको लागि कर्मचारी लोड गर्न सकिएन।", "generateReportError": "कृपया कर्मचारी चयन गर्नुहोस्, मान्य मिति दायरा सेट गर्नुहोस्, र तलब प्रविष्ट गर्नुहोस्।", "reportGenerationError": "रिपोर्ट उत्पन्न गर्दा त्रुटि भयो।", "addNewUser": "नयाँ प्रयोगकर्ता थप्नुहोस्", "fullName": "पूरा नाम", "egJohnSmith": "जस्तै जोन स्मिथ", "egJsmith": "जस्तै jsmith", "eg123456": "जस्तै १२३४५६", "asManager": "प्रबन्धकको रूपमा", "adding": "थप्दै...", "addUser": "प्रयोगकर्ता थप्नुहोस्", "manageTags": "ट्यागहरू व्यवस्थापन गर्नुहोस्", "createNewTag": "नयाँ ट्याग सिर्जना गर्नुहोस्", "egTeam": "जस्तै टिम", "createTag": "ट्याग सिर्जना गर्नुहोस्", "tags": "ट्यागहरू", "workerRoster": "कर्मचारी सूची", "searchByNameOrUsername": "नाम वा प्रयोगकर्ता नामद्वारा खोज्नुहोस्", "filterByTag": "ट्यागद्वारा फिल्टर गर्नुहोस्", "clearFilter": "फिल्टर हटाउनुहोस्", "dateJoined": "सामेल भएको मिति", "actions": "कार्यहरू", "editTags": "ट्यागहरू सम्पादन गर्नुहोस्", "viewRecords": "रेकर्डहरू हेर्नुहोस्", "delete": "मेटाउनुहोस्", "loadingWorkers": "कर्मचारी लोड गर्दै...", "noWorkersFound": "कुनै कर्मचारी भेटिएन।", "previous": "अघिल्लो", "next": "अर्को", "pageOf": "पृष्ठ {current} को {total}", "noTagsAvailable": "कुनै ट्याग उपलब्ध छैन।", "done": "सकियो", "bulkEditTags": "बल्क ट्याग सम्पादन", "clearSelection": "चयन हटाउनुहोस्", "forUser": "प्रयोगकर्ताको लागि", "savePassword": "पासवर्ड सेभ गर्नुहोस्", "saving": "सेभ गर्दै...", "failedToUpdateTags": "ट्यागहरू अपडेट गर्न सकिएन। कृपया पुनः प्रयास गर्नुहोस्।", "tagDeleted": "ट्याग सफलतापूर्वक मेटाइयो।", "failedToFetchWorkers": "कर्मचारी फेच गर्न सकिएन।", "failedToLoadPageData": "पृष्ठ डेटा लोड गर्न सकिएन।", "errorAddingUser": "प्रयोगकर्ता थप्दा त्रुटि भयो।", "failedToDeleteWorker": "कर्मचारी मेटाउन सकिएन।", "areYouSureDeleteWorker": "के तपाईं यो कर्मचारी खाता मेटाउन निश्चित हुनुहुन्छ?", "areYouSureDeleteTag": "के तपाईं यो ट्याग मेटाउन निश्चित हुनुहुन्छ? यसले सबै कर्मचारीहरूबाट यसलाई हटाउनेछ।", "failedToDeleteTag": "ट्याग मेटाउन सकिएन।", "passwordsDoNotMatch": "पासवर्डहरू मेल खाँदैनन्।", "createQrCode": "नयाँ QR कोड सिर्जना गर्नुहोस्", "qrCodeName": "QR कोड नाम", "qrNamePlaceholder": "जस्तै, 'पश्चिम गेट प्रवेश'", "create": "सिर्जना गर्नुहोस्", "newCodeCreated": "नयाँ कोड सिर्जना भयो!", "saveQrInstruction": "यो छवि सेभ गर्नुहोस् वा तलको ID प्रयोग गर्नुहोस्। यो रिफ्रेसमा हराउनेछ।", "id": "ID", "existingQrCodes": "अवस्थित QR कोडहरू", "name": "नाम", "status": "स्थिति", "deactivate": "निष्क्रिय पार्नुहोस्", "activate": "सक्रिय पार्नुहोस्", "download": "डाउनलोड गर्नुहोस्", "noQrCodesFound": "कुनै QR कोडहरू भेटिएन। माथि एउटा सिर्जना गर्नुहोस्!", "deleteQrConfirm": "के तपाईं यो QR कोड मेटाउन निश्चित हुनुहुन्छ? यो पूर्ववत गर्न सकिँदैन।", "qrDownloadError": "माफ गर्नुहोस्, QR कोड डाउनलोड गर्न सकिएन।", "rememberMe": "अटो-लगइनको लागि मलाई सम्झनुहोस्", "deviceNotAuthorized": "यो उपकरण तपाईंको खाताको लागि प्राधिकृत छैन। कृपया आफ्नो व्यवस्थापकलाई सम्पर्क गर्नुहोस्।", "locationTrackingActive": "पृष्ठभूमिमा स्थान ट्र्याकिङ सक्रिय छ", "securityCheckInProgress": "सुरक्षा जाँच भइरहेको छ...", "securityCheckComplete": "सुरक्षा जाँच सफलतापूर्वक सम्पन्न भयो", "highSecurityRisk": "उच्च सुरक्षा जोखिम पत्ता लाग्यो। कृपया आफ्नो व्यवस्थापकलाई सम्पर्क गर्नुहोस्।", "deviceRegistered": "उपकरण सफलतापूर्वक दर्ता भयो", "autoLoginEnabled": "यस उपकरणको लागि अटो-लगइन सक्षम पारियो", "backgroundLocationEnabled": "पृष्ठभूमि स्थान ट्र्याकिङ सक्षम पारियो", "permissionsRequired": "उपस्थिति ट्र्याकिङको लागि स्थान अनुमतिहरू आवश्यक छ", "batteryOptimizationWarning": "निरन्तर स्थान ट्र्याकिङ सुनिश्चित गर्न कृपया यस एपको लागि ब्याट्री अप्टिमाइजेसन अक्षम पार्नुहोस्", "gpsSpooferDetected": "GPS स्पूफिङ एप्लिकेसन पत्ता लाग्यो। यसले उपस्थिति शुद्धतालाई असर गर्न सक्छ।", "mockLocationEnabled": "नक्कली स्थान सक्षम छ। सही उपस्थिति ट्र्याकिङको लागि कृपया यसलाई अक्षम पार्नुहोस्।", "deviceSecurityWarning": "उपकरण सुरक्षा चेतावनी: संदिग्ध एप्लिकेसनहरू पत्ता लाग्यो", "locationUpdateFailed": "स्थान अपडेट गर्न सकिएन। स्वचालित रूपमा पुनः प्रयास गर्नेछ।", "servicesInitializing": "मूल सेवाहरू प्रारम्भ गर्दै...", "servicesReady": "सबै सेवाहरू तयार छन्", "autoLoginFailed": "अटो-लगइन असफल। कृपया म्यानुअल रूपमा लगइन गर्नुहोस्।", "deviceValidationFailed": "उपकरण प्रमाणीकरण असफल। कृपया सहयोगलाई सम्पर्क गर्नुहोस्।", "deviceMismatch": "यो उपकरण तपाईंको खाताको लागि अधिकृत छैन।", "deviceRegistrationFailed": "उपकरण दर्ता असफल। फेरि प्रयास गर्नुहोस्।", "deviceRequired": "कामदार लगइनको लागि उपकरण दर्ता आवश्यक छ।", "servicesStatus": "सेवाहरूको स्थिति", "overallStatus": "समग्र स्थिति", "locationTracking": "स्थान ट्र्याकिङ", "deviceRegistration": "उपकरण दर्ता", "securityStatus": "सुरक्षा स्थिति", "lastLocationUpdate": "अन्तिम स्थान अपडेट", "deviceId": "उपकरण ID", "start": "सुरु गर्नुहोस्", "check": "जाँच गर्नुहोस्", "checking": "जाँच गर्दै...", "refresh": "रिफ्रेस गर्नुहोस्", "refreshing": "रिफ्रेस गर्दै...", "notInitialized": "प्रारम्भ गरिएको छैन", "ready": "तयार", "webOnly": "वेब मात्र", "active": "सक्रिय", "inactive": "निष्क्रिय", "registered": "दर्ता गरिएको", "pending": "पेन्डिङ", "notChecked": "जाँच गरिएको छैन", "outdated": "पुरानो", "current": "वर्तमान", "never": "कहिल्यै छैन", "justNow": "भर्खरै", "minutesAgo": "{minutes} मिनेट अघि", "hoursAgo": "{hours} घण्टा अघि", "daysAgo": "{days} दिन अघि", "failedToRefreshStatus": "स्थिति रिफ्रेस गर्न सकिएन", "locationTrackingStarted": "स्थान ट्र्याकिङ सफलतापूर्वक सुरु भयो", "failedToStartLocationTracking": "स्थान ट्र्याकिङ सुरु गर्न सकिएन", "securityCheckFailed": "सुरक्षा जाँच असफल", "personal": "व्यक्तिगत", "clockHistory": "उपस्थिति इतिहास", "openCamera": "क्यामेरा खोल्नुहोस्", "scanQRCode": "QR कोड स्क्यान गर्नुहोस्", "services": "सेवाहरू", "systemServicesStatus": "प्रणाली सेवाहरू र सुरक्षा स्थिति", "updateYourPassword": "तपाईंको खाताको पासवर्ड अपडेट गर्नुहोस्", "signOutOfAccount": "तपाईंको खाताबाट साइन आउट गर्नुहोस्", "workLocationTracking": "कार्य स्थान ट्र्याकिङ", "locationTrackingForAttendance": "कार्य उपस्थितिको लागि स्थान ट्र्याकिङ सक्रिय", "monitoringLocation": "कार्य उपस्थितिको लागि स्थान निगरानी गर्दै", "manualGuide": "म्यानुअल गाइड", "viewUserManual": "निर्देशनहरू र FAQs पढ्नुहोस्", "manual": { "android": { "heading": "Android", "faqs": [ { "id": "android-location", "title": "Location कसरी खोल्ने (Android)", "steps": [ "आफ्नो फोनमा Settings खोल्नुहोस्।", "Location मा जानुहोस् (केहि फोनहरूमा Security & privacy अन्तर्गत)।", "Use location ON गर्नुहोस्।", "App permissions खोल्नुहोस् → Attendance System फेला पार्नुहोस् → Allow while using the app सेट गर्नुहोस्।", "उपलब्ध भए Precise location सक्षम गर्नुहोस्।", "App मा फर्कनुहोस् र फेरि clock-in प्रयास गर्नुहोस्।" ], "note": "ब्रान्ड अनुसार नामहरू फरक हुन्छन्: Samsung → Settings → Location → App permissions. Xiaomi → Settings → Location → Location services।" }, { "id": "android-camera", "title": "Camera permission सक्षम गर्नुहोस् (Android)", "steps": [ "SettingsAppsAttendance System खोल्नुहोस्।", "PermissionsCamera ट्याप गर्नुहोस् → Allow वा Allow while using the app छान्नुहोस्।", "App पुन: खोल्नुहोस् र फेरि scanning प्रयास गर्नुहोस्।" ] }, { "id": "clockin-troubleshoot", "title": "Clock-in काम गरिरहेको छैन? द्रुत checklist", "steps": [ "Location ON गर्नुहोस् र app permission लाई Allow while using the app सेट गर्नुहोस् (उपलब्ध भए Precise location सक्षम गर्नुहोस्)।", "Network जाँच गर्नुहोस्: Wi-Fi वा data खुला छ। Airplane mode off→on toggle गर्नुहोस्, त्यसपछि फेरि प्रयास गर्नुहोस्। हस्तक्षेप गरेमा VPN निष्क्रिय गर्नुहोस्।", "Android settings मा Automatic date & timetime zone सक्षम छन् भनी सुनिश्चित गर्नुहोस्।", "Force close गर्नुहोस् र app पुन: खोल्नुहोस्। आवश्यक भएमा, Attendance System cache clear गर्नुहोस् (Settings → Apps → Attendance System → Storage → Clear cache)।" ], "note": "अझै अड्किनु भयो? Screenshot लिनुहोस् र आफ्नो manager वा HR लाई सम्पर्क गर्नुहोस्।" } ] }, "ios": { "heading": "iOS", "comingSoon": "चाँडै आउँदैछ।" } }, "statusClockedIn": "तपाईं क्लक इन हुनुभएको छ", "statusClockedOut": "तपाईं क्लक आउट हुनुभएको छ", "scanToClockIn": "क्लक इन गर्न QR कोड स्क्यान गर्नुहोस्", "scanToClockOut": "क्लक आउट गर्न QR कोड स्क्यान गर्नुहोस्", "appInformation": "एप जानकारी", "version": "संस्करण", "platform": "प्लेटफर्म", "web": "वेब" }