mirror of
https://github.com/nextcloud/server.git
synced 2025-05-01 20:40:30 +00:00

This will tell the browser not to translate the text on the page, since this is very confusing given the good existing translation support in Nextcloud and the fact that the language the Nextcloud UI is set to might not match the language the content of the instance is in, leading to surprising effects. Better to disable it and remove the confusion. Fixes #34857 Signed-off-by: Arnout Engelen <arnout@bzzt.net>
26 lines
1.4 KiB
PHP
26 lines
1.4 KiB
PHP
<!DOCTYPE html>
|
|
<html class="ng-csp" data-placeholder-focus="false" lang="<?php p($_['language']); ?>" data-locale="<?php p($_['locale']); ?>" translate="no" >
|
|
<head data-requesttoken="<?php p($_['requesttoken']); ?>">
|
|
<meta charset="utf-8">
|
|
<title>
|
|
<?php p($theme->getTitle()); ?>
|
|
</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
|
|
<meta name="theme-color" content="<?php p($theme->getColorPrimary()); ?>">
|
|
<link rel="icon" href="<?php print_unescaped(image_path('core', 'favicon.ico')); /* IE11+ supports png */ ?>">
|
|
<link rel="apple-touch-icon" href="<?php print_unescaped(image_path('core', 'favicon-touch.png')); ?>">
|
|
<link rel="mask-icon" sizes="any" href="<?php print_unescaped(image_path('core', 'favicon-mask.svg')); ?>" color="<?php p($theme->getColorPrimary()); ?>">
|
|
<?php emit_css_loading_tags($_); ?>
|
|
<?php emit_script_loading_tags($_); ?>
|
|
<?php print_unescaped($_['headers']); ?>
|
|
</head>
|
|
<body id="body-public" class="layout-base">
|
|
<?php include 'layout.noscript.warning.php'; ?>
|
|
<?php foreach ($_['initialStates'] as $app => $initialState) { ?>
|
|
<input type="hidden" id="initial-state-<?php p($app); ?>" value="<?php p(base64_encode($initialState)); ?>">
|
|
<?php }?>
|
|
<div id="content" class="app-public" role="main">
|
|
<?php print_unescaped($_['content']); ?>
|
|
</div>
|
|
</body>
|
|
</html>
|