{{ 'PAC.Plugin.InstallPlugin' | translate: { Default: 'Install Plugin' } }}
@if (systemPluginUnavailableInCurrentScope()) {

{{ 'PAC.Plugin.SystemPluginTenantScopeRequired' | translate: { Default: 'System plugins can only be installed from tenant scope.' } }}

} @else if (installedVersion() === pluginVersion()) {

{{ 'PAC.Plugin.PluginAlreadyInstalled' | translate: { Default: 'The latest version of this plugin is already installed' } }}

} @else { @if (status() === 'installed') {

{{ 'PAC.Plugin.PluginInstalled' | translate: { Default: 'Plugin Installed' } }}

} @else if (status() === 'installing') {

{{ 'PAC.Plugin.PluginInstalling' | translate: { Default: 'Installing Plugin' } }}

} @else if (status() === 'error') {

{{ 'PAC.Plugin.PluginInstallError' | translate: { Default: 'Plugin installation failed, please try again' } }}

} @else {

{{ 'PAC.Plugin.PluginWillInstall' | translate: { Default: 'The following plugin will be installed' } }}

} @if (error()) {

{{ error() }}

} }
@if (installedVersion() && installedVersion() !== pluginVersion()) {
{{ installedVersion() }} -> {{ pluginVersion() }}
} @else {
{{ pluginVersion() }}
}
@if (status() === 'installing') { }
@if (systemPluginUnavailableInCurrentScope() || status() === 'installed' || installedVersion() === pluginVersion()) { } @else { }