浏览文章
文章信息
Magento2 语言包卸载|Magento2 languige pack unstall
15555
卸载语言包
命令用法:
magento i18n:uninstall [-b|--backup-code] {language package name} ... {language package name}language package uninstall命令执行以下任务:
检查依赖关系; 如果是,则命令终止。
要解决此问题,您可以同时卸载所有相关语言包,也可以先卸载相关语言包。
- 如果
--backup code
已指定,则备份Magento文件系统(不包括var
和pub/static
目录)var/backups/<timestamp>_filesystem.tgz
- 使用从代码库中删除语言包文件
composer remove
。- 清理缓存。
例如,如果您尝试卸载另一个语言包所依赖的语言包,则会显示以下消息:
Cannot uninstall vendorname/language-en_us because the following package(s) depend on it: vendorname/language-en_gb另一种方法是在备份Magento代码库后卸载两个语言包:
magento i18n:uninstall vendorname/language-en_us vendorname/language-en_gb --backup-code类似于以下显示的消息:
Code backup is starting... Code backup filename: 1435261098_filesystem_code.tgz (The archive can be uncompressed with 7-Zip on Windows systems) Code backup path: /var/www/html/magento2/var/backups/1435261098_filesystem_code.tgz [SUCCESS]: Code backup completed successfully. Loading composer repositories with package information Updating dependencies (including require-dev) - Removing vendorname/language-en_us (dev-master) Removing Magento/LanguageEn_us - Removing vendorname/language-en_br (dev-master) Removing vendorname/language-en_br (dev-master) Writing lock file Generating autoload files