// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Swedish (`sv`).
class AppLocalizationsSv extends AppLocalizations {
  AppLocalizationsSv([String locale = 'sv']) : super(locale);

  @override
  String get appTitle => 'Recipe App';

  @override
  String get retryAction => 'Försök igen';

  @override
  String get mealPlanTitle => 'Matsedel';

  @override
  String get mealPlanLoading => 'Laddar matsedel...';

  @override
  String get mealPlanWeekPrevious => 'Förra veckan';

  @override
  String get mealPlanWeekNext => 'Nästa vecka';

  @override
  String get mealPlanWeekCurrent => 'Denna vecka';

  @override
  String get mealPlanDayNoRecipe => 'Inget planerat';

  @override
  String get mealPlanSelectRecipe => 'Välj recept';

  @override
  String get mealPlanViewRecipe => 'Visa recept';

  @override
  String get mealPlanServingsLabel => 'Portioner';

  @override
  String get mealPlanResetServings => 'Återställ';

  @override
  String get mealPlanSaving => 'Sparar...';

  @override
  String mealPlanPlannedRecipes(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '# recept planerade',
      one: '# recept planerat',
    );
    return '$_temp0';
  }

  @override
  String get mealPlanShoppingTitle => 'Inköpslista';

  @override
  String get mealPlanPickRecipeHint =>
      'Välj recept ovan för att se en samlad ingredienslista.';

  @override
  String get mealPlanNoShoppingItems =>
      'Inga ingredienser att visa för den här veckan.';

  @override
  String get mealPlanNoRecipesTitle =>
      'Det finns inga recept att planera ännu.';

  @override
  String get mealPlanNoRecipesDescription =>
      'Skapa minst ett recept först, så kan du lägga det i matsedeln.';

  @override
  String mealPlanMissingCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '# saknas',
      one: '# saknas',
    );
    return '$_temp0';
  }

  @override
  String mealPlanPartialCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '# delvis hemma',
      one: '# delvis hemma',
    );
    return '$_temp0';
  }

  @override
  String mealPlanEnoughCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '# hemma',
      one: '# hemma',
    );
    return '$_temp0';
  }

  @override
  String mealPlanPantryCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '# baslager',
      one: '# baslager',
    );
    return '$_temp0';
  }

  @override
  String get mealPlanAllAtHome => 'Du har allt hemma.';

  @override
  String get mealPlanStatusMissing => 'Saknas';

  @override
  String get mealPlanStatusPartial => 'Delvis hemma';

  @override
  String get mealPlanStatusEnough => 'Finns hemma';

  @override
  String get mealPlanStatusPantry => 'Baslager';

  @override
  String get loginTitle => 'Logga in';

  @override
  String get usernameLabel => 'Användarnamn';

  @override
  String get usernameRequired => 'Ange ditt användarnamn.';

  @override
  String get passwordLabel => 'Lösenord';

  @override
  String get passwordRequired => 'Ange ditt lösenord.';

  @override
  String get loginAction => 'Logga in';

  @override
  String get sessionExpiredError => 'Din session har gått ut. Logga in igen.';

  @override
  String get forbiddenError => 'Du saknar behörighet för denna funktion.';

  @override
  String get serverError => 'Serverfel uppstod. Försök igen om en stund.';

  @override
  String get networkError =>
      'Nätverksfel. Kontrollera anslutningen och försök igen.';

  @override
  String get unexpectedError => 'Ett oväntat fel uppstod.';
}
