Hi @larry,
The labels are often caused by the wrong pathing in the .htaccess under the rewrite rules found here;
For example, as seen in this S8 release in public/legacy/.htaccess
; (S7 Different file path same problem)
RewriteEngine On
RewriteBase /crm/SuiteCRM-8.0.1legacy/
RewriteRule ^cache/jsLanguage/(.._..).js$ index.php?entryPoint=jslang&modulename=app_strings&lang=$1 [L,QSA]
RewriteRule ^cache/jsLanguage/(\w*)/(.._..).js$ index.php?entryPoint=jslang&modulename=$1&lang=$2 [L,QSA]
The 2nd line;
RewriteBase /crm/SuiteCRM-8.0.1legacy/
is missing a slash and part of the path causing it to point incorrect giving broken language labels.
Simply adding the /public/
should resolve the issue;
RewriteBase /crm/SuiteCRM-8.0.1/public/legacy/
In S7 the file will be found in the root of your S7 install and may only need the slash added.
Let me know if this resolves any of your issues and whether the failed redeploys continue also!