Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge branch '7.2' into 7 #929

Merged
merged 4 commits into from
Feb 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion lang/it.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ it:
FILTERED_LOCALES: 'Mostrare nelle seguenti lingue'
LOCALEFILTEREDHELP: 'Questa pagina non è visibile in questa lingua'
TAB_LOCALES: Localizzazione
many_many_FilteredLocales: 'Localizzazioni filtrate'
TractorCow\Fluent\Extension\FluentIsolatedExtension:
has_one_Locale: Lingua
TractorCow\Fluent\Extension\FluentSiteTreeExtension:
LOCALECOPYANDPUBLISH: 'Salva e pubblica'
LOCALECOPYTODRAFT: 'Copia nella bozza'
LOCALESTATUSFLUENTDRAFT: 'Una bozza è stata creata per questa lingua ma il contenuto pubblicato può essere ancora quello di un''altra. Per pubblicare nuovo contenuto in questa lingua usare il pulsante "Salva e pubblica".'
LOCALESTATUSFLUENTINHERITED: 'Il contenuto di questa pagina potrebbe essere ereditato da un''altra lingua. Se desideri creare una copia indipendente di questa pagina, utilizza una delle azioni "Copia" fornite.'
LOCALESTATUSFLUENTINHERITED: 'Il contenuto di questa pagina può essere ereditato da un''altra lingua. Se vuoi una copia indipendente, puoi usare una delle azioni di "Copia" disponibili.'
LOCALESTATUSFLUENTINVISIBLE: 'Questa pagina non sarà visibile in questa lingua fino a quando verrà pubblicata.'
LOCALESTATUSFLUENTUNKNOWN: 'Contenuto non disponibile per questa pagina. Localizzare la pagina o fornire una lingua alternativa.'
TractorCow\Fluent\Extension\FluentVersionedExtension:
Expand All @@ -45,11 +46,23 @@ it:
ClearAllNotice: "Tutte le traduzioni sono state eliminate per '{title}'."
CopyNotice: "'{title}' copiato in tutte le altre lingue."
DeleteNotice: "Eliminato '{title}' e tutte le sue traduzioni."
HideNotice: "Il record '{title}' è ora nascosto in {locale}"
Label_archiveFluent: 'Nascondi e Archivia (tutte le lingue)'
Label_clearFluent: "Elimina da tutti tranne '{title}'"
Label_copyFluent: "Copia '{title}' nelle altre lingue"
Label_deleteFluent: 'Elimina (tutte le lingue)'
Label_hideFluent: "Nascondere da '{title}'"
Label_publishFluent: 'Salva & Pubblica (tutte le lingue)'
Label_showFluent: "Mostrare in '{title}'"
Label_unpublishFluent: 'Nascondi (tutte le lingue)'
Localisation: Localizzazione
PublishNotice: "'{title}' pubblicato in tutte le lingue."
ShowNotice: "Il record '{title}' è ora visibile in {locale}"
UnpublishNotice: "'{title}' nascosto in tutte le lingue."
TractorCow\Fluent\Extension\Traits\FluentBadgeTrait:
BadgeInherited: 'Ereditato da {locale}'
BadgeLocalised: 'Tradotto in {locale}'
BaggeInvisible: '{type} non ha contenuto in {locale}, tradurre {type} o fornire una lingua alternativa'
TractorCow\Fluent\Extension\Traits\FluentObjectTrait:
TAB_LOCALISATION: Localizzazione
TractorCow\Fluent\Forms\DeleteAllLocalesAction:
Expand Down Expand Up @@ -89,7 +102,9 @@ it:
one: 'Una Lingua Alternativa'
other: '{count} Lingue Alternative'
SINGULARNAME: 'Lingua Alternativa'
db_Sort: Ordina
has_one_Locale: Lingua
has_one_Parent: Genitore
TractorCow\Fluent\Model\Locale:
DEFAULT_NONE: (nessuna)
DOMAIN: Dominio
Expand All @@ -108,9 +123,17 @@ it:
one: 'Una Lingua'
other: '{count} Lingue'
SINGULARNAME: Lingua
TIMEZONE: 'Fuso orario'
USE_X_DEFAULT: 'Usare {code} come codice lingua SEO (da considerare globale)'
USE_X_DEFAULT_DESCRIPTION: "L'uso di questo codice suggerisce ai motori di ricerca che questa è una pagina di destinazione globale non localizzata"
UnsavedNotice: 'Puoi aggiungere alternative una volta salvata la lingua.'
db_IsGlobalDefault: 'È default predefinito'
db_Locale: Lingua
db_Sort: Ordina
db_Timezone: 'Fuso orario'
db_Title: Titolo
db_URLSegment: 'Segmento URL'
db_UseDefaultCode: 'Usa codice di default'
has_many_FallbackLocales: 'Lingue alternative'
has_one_Domain: Dominio
many_many_Fallbacks: Alternative
5 changes: 5 additions & 0 deletions src/Extension/Traits/FluentAdminTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,11 @@ protected function updateFluentActions(
return;
}

// check if actions menu already exist
if ($actions->fieldByName('FluentMenu')) {
return;
}

// Build root tabset that makes up the menu
$rootTabSet = TabSet::create('FluentMenu')->setTemplate(
'FluentAdminTabSet'
Expand Down
Loading