mini\I18n\Translator::addPathAlias()
Method
public
Signature
public function addPathAlias(string $absolutePath, string $alias): void
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$absolutePath |
string |
required | Documentation missing |
$alias |
string |
required | Documentation missing |
Returns
void
Documentation
Add a path alias for translation file resolution
Maps an absolute source path to an alias prefix. When a t() call originates from a file under the aliased path, translations are searched under {alias}/ prefix.
Example: $translator->addPathAlias('/var/www/vendor/fubber/mini', 'MINI');
A t() call from /var/www/vendor/fubber/mini/src/Invalid.php will search for:
- _translations/default/MINI/src/Invalid.php.json (application override)
- vendor/fubber/mini/translations/default/MINI/src/Invalid.php.json (framework)