Skip to content

Commit

Permalink
feat:Details the implications of enabling the map on the settings page
Browse files Browse the repository at this point in the history
Added a link to the guide on customizing map styles as well
  • Loading branch information
pcouy authored and jrasm91 committed Aug 13, 2024
1 parent 469e06a commit 664df1e
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,28 @@
<div in:fade={{ duration: 500 }}>
<form autocomplete="off" on:submit|preventDefault>
<div class="flex flex-col gap-4">
<SettingAccordion key="map" title={$t('admin.map_settings')} subtitle={$t('admin.map_settings_description')}>
<SettingAccordion key="map" title={$t('admin.map_settings')}>
<svelte:fragment slot="subtitle">
<p class="text-sm dark:text-immich-dark-fg">
<FormatMessage key="admin.map_settings_description" let:message>
<a
href="https://immich.app/docs/features/reverse-geocoding"
class="underline"
target="_blank"
rel="noreferrer"
>
{message}
</a>
</FormatMessage>
</p>
</svelte:fragment>
<div class="ml-4 mt-4 flex flex-col gap-4">
<SettingSwitch title={$t('admin.map_enable_description')} {disabled} bind:checked={config.map.enabled} />
<SettingSwitch
title={$t('admin.map_enable_description')}
subtitle={$t('admin.map_implications')}
{disabled}
bind:checked={config.map.enabled}
/>

<hr />

Expand Down
3 changes: 2 additions & 1 deletion web/src/lib/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,13 +127,14 @@
"map_enable_description": "Enable map features",
"map_gps_settings": "Map & GPS Settings",
"map_gps_settings_description": "Manage Map & GPS (Reverse Geocoding) Settings",
"map_implications": "Enabling the map causes clients (web and mobile apps) to send requests to a third-party map server in order to display the map. These requests include the client's IP address, the Immich instance URL, as well as the coordinates and zoom level of the requested map tiles.",
"map_light_style": "Light style",
"map_manage_reverse_geocoding_settings": "Manage <link>Reverse Geocoding</link> settings",
"map_reverse_geocoding": "Reverse Geocoding",
"map_reverse_geocoding_enable_description": "Enable reverse geocoding",
"map_reverse_geocoding_settings": "Reverse Geocoding Settings",
"map_settings": "Map Settings",
"map_settings_description": "Manage map settings",
"map_settings_description": "Manage map settings. <link>Alternative tile providers can be chosen by changing the style.json map theme below.</link>",
"map_style_description": "URL to a style.json map theme",
"metadata_extraction_job": "Extract metadata",
"metadata_extraction_job_description": "Extract metadata information from each asset, such as GPS and resolution",
Expand Down
3 changes: 2 additions & 1 deletion web/src/lib/i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -129,13 +129,14 @@
"map_enable_description": "Activer la carte",
"map_gps_settings": "Paramètres de la carte et GPS",
"map_gps_settings_description": "Gérer les paramètres de la Carte & GPS",
"map_implications": "Activer la carte causera l'envoi de requêtes vers un serveur de cartes tiers depuis les clients (web et applications mobiles) afin d'afficher la carte. Ces requêtes contiennent l'adresse IP du client, l'URL de l'instance Immich, ainsi que les coordonnées et le niveau de zoom des tuiles de carte demandées.",
"map_light_style": "Thème clair",
"map_manage_reverse_geocoding_settings": "Gérer les <link> paramètres de géocodage inversé</link>",
"map_reverse_geocoding": "Géocodage inversé",
"map_reverse_geocoding_enable_description": "Activer le géocodage inversé",
"map_reverse_geocoding_settings": "Paramètres de géocodage inversé",
"map_settings": "Paramètres de la carte",
"map_settings_description": "Gérer les paramètres de la carte",
"map_settings_description": "Gérer les paramètres de la carte. <link>Un fournisseur de tuiles alternatif peut-être choisi en modifiant les thèmes de cartes au format style.json ci-dessous.</link>",
"map_style_description": "URL vers un thème de carte au format style.json",
"metadata_extraction_job": "Extraction des métadonnées",
"metadata_extraction_job_description": "Extraction des informations des métadonnées de chaque média, telles que la position GPS et la résolution",
Expand Down

0 comments on commit 664df1e

Please sign in to comment.