Files
HomeAssistantVS/custom_components/album_slideshow/strings.json
T
2026-07-14 23:57:03 -04:00

81 lines
3.7 KiB
JSON

{
"config": {
"step": {
"user": {
"title": "Add album slideshow",
"description": "Choose a source for the slideshow.",
"data": {
"provider": "Source"
}
},
"google_shared": {
"title": "Google Photos",
"description": "Paste a Google Photos shared album share link.",
"data": {
"album_name": "Album name",
"album_url": "Shared album link"
}
},
"local_folder": {
"title": "Local Folder",
"description": "Pick a folder path on your Home Assistant filesystem. Use /local/... (maps to /config/www/...) or /media/local/... for NAS-mounted media folders. See the README for details.",
"data": {
"album_name": "Album name",
"local_path": "Folder path",
"recursive": "Include subfolders"
}
},
"media_source": {
"title": "Media Source",
"description": "Paste a Media Source content id pointing at a folder-like node, for example media-source://immich/SERVER_ID|people or media-source://media_source/local/Albums. Browse to the folder in the HA media browser and copy its media-source:// id. Note: Media Source photos have no EXIF, so date, GPS and description features do not apply.",
"data": {
"album_name": "Album name",
"media_content_id": "Media Source id (media-source://...)"
}
},
"immich": {
"title": "Immich",
"description": "Connect directly to your Immich server for full photo metadata (date, location, description). Create an API key in Immich under Account Settings > API Keys.",
"data": {
"immich_url": "Immich URL (e.g. http://192.168.1.10:2283)",
"immich_api_key": "API key"
}
},
"immich_select": {
"title": "Immich source",
"description": "Tick any mix of albums, people and favorites - they are combined into one slideshow. Each list is searchable and has a Select all option. Leave everything empty for all photos. Advanced: add an Immich search filter (JSON) to include those results too - see the README for examples.",
"data": {
"album_name": "Name",
"albums": "Albums",
"people": "People",
"favorites": "Include favorites",
"immich_filter": "Extra search filter (JSON, optional)",
"immich_image_size": "Image quality"
}
}
},
"error": {
"invalid_album_url": "That does not look like a Google Photos shared album link.",
"invalid_path": "Path is empty or invalid.",
"invalid_media_source": "That does not look like a Media Source id (should start with media-source://).",
"immich_cannot_connect": "Could not connect to Immich. Check the URL and API key.",
"immich_no_content": "No albums or named people were found on this Immich server.",
"immich_filter_required": "Custom search needs a JSON filter.",
"immich_filter_invalid": "The filter must be a valid JSON object. See the README for examples.",
"immich_people_required": "Pick at least one person for the People source.",
"immich_albums_required": "Pick at least one album for the Albums source."
}
},
"options": {
"step": {
"init": {
"title": "Local Folder options",
"description": "Reverse geocoding sends your photos' EXIF GPS coordinates to the public OpenStreetMap Nominatim service to look up a human-readable place name. Coordinates are rounded to ~100 m before lookup and cached on disk. Turn this off to keep coordinates entirely local; the latitude and longitude attributes still work either way.",
"data": {
"reverse_geocode": "Reverse-geocode EXIF GPS coordinates via OpenStreetMap"
}
}
}
}
}