import 'app_localizations.dart';

class AppLocalizationsLt extends AppLocalizations {
  @override
  String get languageName => 'Lietuvių';

  @override
  String get flagEmoji => '🇱🇹';

  // ==================== GENERAL ====================
  @override
  String get appTitle => 'VotianLT App';
  @override
  String get ok => 'Gerai';
  @override
  String get cancel => 'Atšaukti';
  @override
  String get save => 'Išsaugoti';
  @override
  String get delete => 'Ištrinti';
  @override
  String get close => 'Uždaryti';
  @override
  String get confirm => 'Patvirtinti';
  @override
  String get error => 'Klaida';
  @override
  String get success => 'Sėkmė';
  @override
  String get loading => 'Kraunama...';
  @override
  String get refresh => 'Atnaujinti';
  @override
  String get version => 'Versija';
  @override
  String get unknown => 'Nežinoma';

  @override
  String get yesterday => 'Vakar';

  // ==================== NAVIGATION ====================
  @override
  String get jobs => 'Darbai';
  @override
  String get availableJobs => 'Užsakymų sąrašas';
  @override
  String get chats => 'Pokalbiai';
  @override
  String get settings => 'Nustatymai';
  @override
  String get logout => 'Atsijungti';
  @override
  String get logoutConfirm => 'Atsijungti';
  @override
  String get logoutConfirmMessage => 'Ar tikrai norite atsijungti?';
  @override
  String get openChat => 'Atidaryti pokalbį';
  @override
  String get chatInfo => 'Pokalbio info';
  @override
  String get routePlan => 'Planuoti maršrutą';

  // ==================== LOGIN ====================
  @override
  String get welcomeBack => 'Sveiki sugrįžę';
  @override
  String get loginSubtitle => 'Prisijunkite prie savo paskyros';
  @override
  String get email => 'El. paštas';

  @override
  String get emailAddress => 'El. pašto adresas';

  @override
  String get emailAddressHint => 'Įveskite savo el. pašto adresą';

  @override
  String get emailAddressRequired => 'Prašome įvesti savo el. pašto adresą';

  @override
  String get emailAddressInvalid =>
      'Prašome įvesti galiojantį el. pašto adresą';
  @override
  String get password => 'Slaptažodis';

  @override
  String get passwordHint => 'Įveskite savo slaptažodį';

  @override
  String get passwordRequired => 'Prašome įvesti savo slaptažodį';

  @override
  String get passwordMinLength => 'Slaptažodis turi būti bent 6 simbolių ilgio';
  @override
  String get login => 'Prisijungti';
  @override
  String get loggingIn => 'Jungiamasi...';
  @override
  String get forgotPassword => 'Pamiršote slaptažodį?';
  @override
  String get forgotPasswordMessage =>
      'Pamiršto slaptažodžio funkcija dar neįdiegta';
  @override
  String get loginSuccess => 'Sėkmingai atsijungta';
  @override
  String get loginFailed => 'Prisijungimas nepavyko';
  @override
  String get connectionFailed =>
      'Nepavyko prisijungti prie serverio (Laikas baigėsi).';
  @override
  String get connectionTimeout =>
      'Nepavyko prisijungti prie serverio (Laikas baigėsi).';
  @override
  String get connecting => 'Jungiamasi prie serverio...';
  @override
  String get connectionError => 'Ryšio klaida';
  @override
  String get loginError => 'Klaida prisijungiant';

  // ==================== JOBS ====================
  @override
  String get noJobsAssigned => 'Nėra priskirtų darbų';
  @override
  String get noJobsMessage => 'Jūsų priskirti darbai bus rodomi čia.';
  @override
  String get pullToRefresh => 'Patraukite žemyn, kad atnaujintumėte';
  @override
  String get newLabel => 'NAUJAS';
  @override
  String get tasksToComplete => 'Užduotys, kurias reikia atlikti';
  @override
  String get pickup => 'Paėmimas';
  @override
  String get delivery => 'Pristatymas';
  @override
  String get created => 'Sukurta';
  @override
  String get status => 'Būsena';
  @override
  String get priority => 'Prioritetas';
  @override
  String get dueDate => 'Terminas';
  @override
  String get location => 'Vieta';
  @override
  String get description => 'Aprašymas';
  @override
  String get cargo => 'Krovinys';
  @override
  String get quantity => 'Kiekis';
  @override
  String get weight => 'Svoris';
  @override
  String get dimensions => 'Matmenys';
  @override
  String get jobDeleted => 'Darbas ištrintas';
  @override
  String get jobDeleteError => 'Klaida ištrinant darbą';
  @override
  String get jobCompleted => 'Darbas baigtas';
  @override
  String get from => 'Iš';
  @override
  String get to => 'į';
  @override
  String get jobsUpdated => 'Darbai atnaujinti';
  @override
  String get connectionRestored => 'Ryšys atkurtas. Kraunami darbai...';
  @override
  String get connectionLost => 'Ryšys prarastas. Neprisijungta.';
  @override
  String get offline => 'Neprisijungta';
  @override
  String get deleteJob => 'Ištrinti darbą';
  @override
  String get jobRemoved => 'buvo pašalintas';
  @override
  String get newJobReceived => 'Gautas naujas darbas';

  @override
  String get jobDetails => 'Užsakymo detalės';

  @override
  String get jobTasks => 'Užsakymo užduotys';

  @override
  String get deliveryStations => 'Pristatymo stotelės';

  @override
  String deliveryStationsCount(int count) => 'Pristatymo stotelės ($count)';

  @override
  String get noDeliveryStations => 'Nėra pristatymo stotelių';

  @override
  String get noDeliveryStationsMessage =>
      'Ši užduotis šiuo metu neturi pristatymo stotelių.';

  @override
  String get phone => 'Telefonas';

  @override
  String get unnamedStation => 'Neįvardyta stotelė';

  @override
  String stationNumber(int number) => 'Stotelė $number';

  // ==================== TASKS ====================
  @override
  String get tasks => 'Užduotys';
  @override
  String get noTasks => 'Nėra užduočių';
  @override
  String get noTasksMessage => 'Šiam darbui nėra apibrėžtų užduočių.';
  @override
  String get taskOrder => 'Eilės tvarka';
  @override
  String get confirmationRequired => 'Reikalingas patvirtinimas';
  @override
  String get confirmationDescription =>
      'Spustelėkite mygtuką, kad atliktumėte užduotį.';
  @override
  String get checklist => 'Patikros sąrašas';
  @override
  String get checklistDescription => 'Prašome pažymėti visus punktus:';
  @override
  String get completeTask => 'Baigti užduotį';
  @override
  String get completeTaskConfirm =>
      'Ar norite pažymėti šią užduotį kaip baigtą?';
  @override
  String get completeTaskNote => 'Pastaba (neprivaloma)';
  @override
  String get taskCompleted => 'Užduotis baigta';
  @override
  String get comment => 'Komentaras';
  @override
  String get commentRequired => 'Komentaras (būtinas)';
  @override
  String get enterComment => 'Įveskite komentarą';
  @override
  String get commentDescription => 'Prašome įvesti komentarą:';
  @override
  String get finish => 'Baigti';
  @override
  String get signature => 'Parašas';
  @override
  String get signatureCapture => 'Įrašyti parašą';
  @override
  String get signatureRequired => 'Prašome įrašyti parašą.';
  @override
  String get clear => 'Išvalyti';
  @override
  String get signatureError => 'Klaida išsaugant parašą';
  @override
  String get signatureInstruction =>
      'Prašome pasirašyti laukelyje žemiau (pele arba pirštu).';
  @override
  String get photoCapture => 'Daryti nuotraukas';
  @override
  String get requiredPhotos => 'Reikalingos nuotraukos';
  @override
  String get photosTaken => 'Padaryta';
  @override
  String get photos => 'Nuotraukos';
  @override
  String get takePhoto => 'Daryti nuotrauką';
  @override
  String get selectFromLibrary => 'Pasirinkti iš bibliotekos';
  @override
  String get retakePhoto => 'Perdaryti';
  @override
  String get photoRequired => 'Reikalinga nuotrauka';
  @override
  String get minPhotos => 'Mažiausiai';
  @override
  String get maxPhotos => 'Daugiausia';
  @override
  String get photoError => 'Klaida darant nuotrauką';
  @override
  String get deletePhoto => 'Ištrinti nuotrauką';
  @override
  String get deletePhotoConfirm => 'Ar tikrai norite ištrinti šią nuotrauką?';
  @override
  String get barcode => 'Brūkšninis kodas';
  @override
  String get barcodeScan => 'Skaityti brūkšninį kodą';
  @override
  String get scanBarcode => 'Skaityti brūkšninį kodą';
  @override
  String get barcodeRequired => 'Reikalingas brūkšninis kodas';
  @override
  String get minBarcodes => 'Mažiausiai';
  @override
  String get maxBarcodes => 'Daugiausia';
  @override
  String get scanned => 'Nuskaityta';
  @override
  String get scannedBarcodes => 'Nuskaityti brūkšniniai kodai';
  @override
  String get barcodesRequired => 'Reikalingi brūkšniniai kodai';
  @override
  String get enterBarcode => 'Įveskite brūkšninį kodą';
  @override
  String get barcodeEnterDescription => 'Prašome įvesti brūkšninius kodus:';
  @override
  String barcodeNumberRequired(int number) =>
      'Brūkšninis kodas $number (būtinas)';
  @override
  String barcodeNumberOptional(int number) =>
      'Brūkšninis kodas $number (neprivalomas)';
  @override
  String get barcodeError => 'Klaida skaitant brūkšninį kodą';
  @override
  String get cameraError => 'Klaida inicializuojant kamerą';
  @override
  String get cameraNotReady => 'Kamera nėra pasiruošusi arba nepasiekiama';
  @override
  String get cameraNotAvailable => 'Kamera nepasiekiama';
  @override
  String get cameraNotSupportedMessage =>
      'Šioje platformoje kamera nepalaikoma.';
  @override
  String get cameraNotSupportedOnPlatform => 'Nepalaikoma šioje platformoje';
  @override
  String get maxPhotosReached => 'Pasiektas maksimumas';
  @override
  String get cameraReadyNoPreview => 'Kamera paruošta (be peržiūros)';
  @override
  String get cameraLoading => 'Kamera kraunama...';
  @override
  String get cameraInitializing => 'Kamera inicializuojama...';
  @override
  String get cameraLoadingMessage => 'Palaukite, kol kamera įkraunama';
  @override
  String get addPhotos => 'Pridėti nuotraukas';
  @override
  String get addPhotosInstruction =>
      'Naudokite mygtuką "Pasirinkti nuotrauką", norėdami pridėti vaizdų iš fotoaparato ar standžiojo disko.';
  @override
  String get photoOf => 'iš';

  // ==================== CHAT ====================
  @override
  String get typeMessage => 'Įveskite žinutę...';
  @override
  String get send => 'Siųsti';
  @override
  String get noSender => 'Siuntėjas nepasiekiamas';
  @override
  String get noSenderMessage =>
      'Siuntėjas nepasiekiamas. Prašome prisijungti dar kartą.';
  @override
  String get noRecipient => 'Gavėjas nesukonfigūruotas';
  @override
  String get noRecipientMessage => 'Šiam pokalbiui nesukonfigūruotas gavėjas.';
  @override
  String get messageSendError => 'Žinutės išsiųsti nepavyko.';
  @override
  String get photoSendError => 'Nuotraukos išsiųsti nepavyko.';
  @override
  String get photoProcessError => 'Nuotraukos apdoroti nepavyko.';
  @override
  String get imageSendError => 'Vaizdo išsiųsti nepavyko.';
  @override
  String get chatTypeJob => 'Specifinis darbui';
  @override
  String get chatTypeGeneral => 'Bendras';
  @override
  String get jobNumber => 'Darbo numeris';
  @override
  String get messages => 'Žinutės';

  @override
  String get generalMessages => 'Bendri pranešimai';

  @override
  String get noMessagesYet => 'Pranešimų dar nėra';

  @override
  String get noChatsAvailable => 'Nėra galimų pokalbių';
  @override
  String get selectPhoto => 'Pasirinkti nuotrauką';
  @override
  String get unreadMessages => 'Neskaitytos žinutės';

  // ==================== CARGO ====================
  @override
  String get cargoDetails => 'Krovinio detalės';
  @override
  String get itemName => 'Aprašymas';
  @override
  String get itemNumber => 'Pozicijos Nr.';
  @override
  String get item => 'Pozicija';
  @override
  String get weightUnit => 'kg';
  @override
  String get dimensionUnit => 'cm';
  @override
  String get noCargoItems => 'Nėra krovinių pozicijų';
  @override
  String get noCargoItemsMessage =>
      'Šiam darbui nėra apibrėžtų krovinių pozicijų.';
  @override
  String get article => 'Pozicija';

  // ==================== TASK TYPES ====================
  @override
  String get takePhotos => 'Daryti nuotraukas';
  @override
  String get photosCount => 'Nuotraukos';
  @override
  String get checklistPoints => 'Taškai';
  @override
  String get signatureRequiredText => 'Parašas būtinas';
  @override
  String get scanBarcodes => 'Skaityti brūkšninius kodus';
  @override
  String get barcodeCount => 'Kodai';
  @override
  String get commentOptional => 'Komentaras';
  @override
  String get genericTask => 'Bendra užduotis';
  @override
  String get complete => 'Baigti';
  @override
  String get abort => 'Atšaukti';
  @override
  String get optional => 'Neprivaloma';
  @override
  String get skipTask => 'Praleisti';

  // ==================== SETTINGS ====================
  @override
  String get language => 'Kalba';
  @override
  String get languageChanged => 'Kalba pakeista į';
  @override
  String get appInfo => 'PROGRAMĖLĖS INFO';

  // ==================== STATUS ====================
  @override
  String get statusCreated => 'Sukurta';
  @override
  String get statusPending => 'Laukiama';
  @override
  String get statusAssigned => 'Priskirta';
  @override
  String get statusInProgress => 'Vykdoma';
  @override
  String get statusCompleted => 'Baigta';
  @override
  String get statusCancelled => 'Atšaukta';
  @override
  String get statusFailed => 'Nepavyko';
  @override
  String get priorityLow => 'Žemas';
  @override
  String get priorityMedium => 'Vidutinis';
  @override
  String get priorityHigh => 'Aukštas';
  @override
  String get priorityUrgent => 'Skubus';
}
