Files
pantry-flutter/lib/messages.i18n.yaml
2026-05-15 23:22:58 +03:00

299 lines
9.2 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

common:
appTitle: Pantry
cancel: Cancel
delete: Delete
save: Save
retry: Retry
logout: Logout
loading: Loading...
error: Error
login:
connectToNextcloud: Connect to your Nextcloud instance
serverUrl: Server URL
serverUrlHint: cloud.example.com
connect: Connect
waitingForAuth: "Waiting for authentication...\nPlease complete login in your browser."
couldNotConnect: Could not connect to server. Please check the URL.
loginFailed: Login failed. Please try again.
home:
noHouses: No houses yet.
noHousesBody: "Houses are shared spaces for your household. Create your first house to start adding checklists, photos and notes."
createHouse: Create house
houseName: House name
houseDescription: Description (optional)
createHouseFailed: Failed to create house.
failedToLoadHouses: Failed to load houses.
serverAppMissingTitle: Pantry is not installed
serverAppMissingBody: "This app is a client for the Pantry app on Nextcloud. It looks like Pantry isn't installed on your server yet. Ask your administrator to install it from the Nextcloud app store, or install it yourself if you have admin access."
openAppStore: Open Nextcloud apps
learnMore: Learn more
nav:
checklists: Checklists
photoBoard: Photo Board
notesWall: Notes Wall
notificationsIntro:
title: Stay in the loop
body: "Pantry can notify you when household members add items to checklists, upload photos, or leave notes. Notifications are fetched from your own Nextcloud server — nothing goes through Google or third parties."
bullet1: Household activity alerts
bullet2: Fetched directly from your server
bullet3: Works even when the app is closed
enableButton: Enable notifications
skipButton: Not now
permissionDeniedTitle: Permission denied
permissionDeniedBody: "You can enable notifications later in App Settings. If your device blocks them, you'll need to allow them in system settings first."
ok: OK
about:
title: About
developer: Developer
email: Email
repository: Source code
nextcloudApp: Nextcloud app
privacyPolicy: Privacy policy
feedback: Feedback & issues
settings:
title: App Settings
generalSection: General
interfaceSection: Interface
tapRowToComplete: Tap row to complete items
tapRowToCompleteBody: "When off, items are only marked complete by tapping the checkbox."
categorySpacing: Show spacing between categories in list items
categorySpacingBody: Only visible when sorting by category
categorySpacingNames:
disabled: Disabled
space: Space
divider: Divider
language: Language
languageNames:
system: "System default"
english: English
hebrew: עברית
german: Deutsch
spanish: Español
french: Français
theme: Theme
themeNames:
system: "System default"
light: Light
dark: Dark
notificationsSection: Notifications
enableNotifications: Enable notifications
enableNotificationsBody: Show alerts when household members add or update content.
pollInterval: Check for new activity
pollInterval15m: Every 15 minutes
pollInterval30m: Every 30 minutes
pollInterval1h: Every hour
pollInterval2h: Every 2 hours
pollInterval6h: Every 6 hours
permissionDenied: Notification permission was denied. Enable it in system settings.
notifications:
title: Notifications
empty: No new notifications.
failedToLoad: Failed to load notifications.
dismissAll: Dismiss all
justNow: just now
minutesAgo(int count): "${count}m ago"
hoursAgo(int count): "${count}h ago"
daysAgo(int count): "${count}d ago"
categories:
manageTitle: Manage categories
noCategories: No categories yet.
editTitle: Edit category
addTitle: New category
name: Name
icon: Icon
color: Color
saveFailed: Failed to save category.
deleteFailed: Failed to delete category.
deleteConfirm: Delete this category?
deleteConfirmBody: "Items currently in this category will be uncategorized. This cannot be undone."
checklists:
categories: Categories
noChecklists: No checklists yet.
noItems: No items in this list.
noSearchResults: No items match your search.
searchHint: Type to filter...
allCategories: All
failedToLoad: Failed to load checklists.
failedToLoadItems: Failed to load items.
completedCount(int count): "Completed ($count)"
editItem: Edit item
removeItem: Remove item
moveItem: Move to list
moveFailed: Failed to move item.
itemMarkedDone: Item marked as done
undo: Undo
viewTrash: View trash
exitTrash: Exit trash
trashTitle: Trash
noTrashedItems: Trash is empty.
emptyTrash: Empty trash
emptyTrashConfirm: Empty the trash?
emptyTrashConfirmBody: All items in the trash will be permanently deleted. This cannot be undone.
emptyTrashFailed: Failed to empty trash.
restoreItem: Restore
permanentlyDeleteItem: Delete permanently
permanentlyDeleteConfirm: Permanently delete this item?
permanentlyDeleteConfirmBody: This cannot be undone.
restoreFailed: Failed to restore item.
permanentlyDeleteFailed: Failed to delete item.
itemRestored: Item restored
createList: New list
listName: List name
listDescription: Description (optional)
listIcon: Icon
createListFailed: Failed to create list.
viewItem:
quantity: "Quantity:"
category: "Category:"
recurrence: "Recurrence:"
nextDue: "Next due:"
nextDueFromCompletion: "Next due (from completion):"
overdue: Overdue
itemForm:
addTitle: Add item
editTitle: Edit item
name: Item name
description: Description
quantity: Quantity
category: Category
noCategory: None
noCategories: No categories available.
createCategory: New category
categoryName: Name
categoryIcon: Icon
categoryColor: Color
categoryCreated: Category created.
categoryCreateFailed: Failed to create category.
repeat: Repeat
once: Once
onceDescription: Delete this item once it is marked as done.
image: Image
addImage: Add image
replaceImage: Replace
removeImage: Remove
saveFailed: Failed to save item.
deleteFailed: Failed to delete item.
deleteConfirm: Delete this item?
sort:
newestFirst: Newest first
oldestFirst: Oldest first
nameAZ: "Name AZ"
nameZA: "Name ZA"
category: By category
custom: Custom
notesWall:
noNotes: No notes yet.
failedToLoad: Failed to load notes.
saveFailed: Failed to save note.
deleteFailed: Failed to delete note.
deleteConfirm: Delete this note?
deleteSelectedConfirm(int count): "Delete ${_plural(count, one: 'this note', many: '$count notes')}?"
newNote: New note
editNote: Edit note
title: Title
content: Content
color: Color
sort:
newestFirst: Newest first
oldestFirst: Oldest first
titleAZ: "Title AZ"
titleZA: "Title ZA"
custom: Custom
photoBoard:
noPhotos: No photos yet.
failedToLoad: Failed to load photos.
uploadFailed: Failed to upload photo.
deleteFailed: Failed to delete photo.
deleteConfirm: Delete this photo?
deleteSelectedConfirm(int count): "Delete ${_plural(count, one: 'this photo', many: '$count photos')}?"
deleteFolder: Delete folder
deleteFolderConfirm: Delete this folder?
deleteFolderKeepPhotos: Move photos to root
deleteFolderDeleteAll: Delete folder and photos
newFolder: New folder
folderName: Folder name
renameFolder: Rename folder
caption: Caption
photoCount(int count): "$count"
addMenu:
upload: Upload photos
camera: Take photo
newFolder: New folder
sort:
foldersFirst: Folders first
newestFirst: Newest first
oldestFirst: Oldest first
captionAZ: "Caption AZ"
captionZA: "Caption ZA"
custom: Custom
share:
title: Share to Pantry
chooseHouse: Choose house
choosePhotoDestination: Upload to
photoBoardRoot: Photo Board
newFolder: New folder
newFolderName: Folder name
failedToCreateFolder: Failed to create folder.
failedToOpenShare: Could not open the shared content.
noHouses: No houses available. Create a house first.
recurrence:
title: Recurrence
presets: Presets
daily: Daily
weekly: Weekly
monthly: Monthly
everyLabel: Every
unit: Unit
unitDays: days
unitWeeks: weeks
unitMonths: months
unitYears: years
repeatOn: Repeat on
ends: Ends
never: Never
after: After
occurrences: occurrences
onDate: On date
countFromCompletion: Count interval from when the item is ticked off
countFromCompletionHintOff: "The schedule is fixed: the item reappears on its next scheduled occurrence, regardless of when you tick it off."
countFromCompletionHintOn: "The next occurrence is counted from the moment you tick the item off, so it always comes back a full interval after it was completed."
summary: Summary
notSet: not set
set: set
every(String unit): "every $unit"
everyButton(String unit): "Every $unit"
onDays(String days): "on $days"
day(int count): "${_plural(count, one: 'day', many: '$count days')}"
week(int count): "${_plural(count, one: 'week', many: '$count weeks')}"
month(int count): "${_plural(count, one: 'month', many: '$count months')}"
year(int count): "${_plural(count, one: 'year', many: '$count years')}"
dayNames:
monday: Monday
tuesday: Tuesday
wednesday: Wednesday
thursday: Thursday
friday: Friday
saturday: Saturday
sunday: Sunday
dayAbbr:
mo: Mo
tu: Tu
we: We
th: Th
fr: Fr
sa: Sa
su: Su