i18n(parts-edit): override CreateAction, +19 translations for tabs/columns/empty

- CrossRefsRelationManager: explicit CreateAction/EditAction labels &
  modal headings (was auto-generated as 'Create Part Cross Ref')
- +19 translations for PartResource sections (Prețuri, Furnizor
  preferat), photo gallery helper, relation-tab titles (Loturi FIFO,
  Coduri cross), Batches columns (Intrat/Rămas/Preț unit.), CrossRefs
  column (Cod echivalent), all empty-state headings/descriptions on
  the 3 relation managers, Val. abbreviation.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-16 11:10:09 +00:00
parent 9d020345ca
commit e680b2e63c
3 changed files with 40 additions and 27 deletions
@@ -36,8 +36,15 @@ class CrossRefsRelationManager extends RelationManager
Tables\Columns\TextColumn::make('cross_article')->label(__('Cod'))->searchable(),
Tables\Columns\TextColumn::make('brand')->placeholder('—'),
])
->headerActions([Actions\CreateAction::make()])
->actions([Actions\EditAction::make(), Actions\DeleteAction::make()])
->headerActions([
Actions\CreateAction::make()
->label(__('Adaugă cod cross'))
->modalHeading(__('Adaugă cod echivalent')),
])
->actions([
Actions\EditAction::make()->modalHeading(__('Editează cod echivalent')),
Actions\DeleteAction::make(),
])
->emptyStateHeading(__('Niciun cod cross'))
->emptyStateDescription(__('Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.'));
}