Showing with 2,446 additions and 209 deletions.
  1. +10 −0 CHANGELOG.md
  2. +10 −11 composer.json
  3. +5 −5 src/Cache/ContaoCacheWarmer.php
  4. +1 −1 src/EventListener/CommandSchedulerListener.php
  5. +4 −2 src/EventListener/MergeHttpHeadersListener.php
  6. +1 −3 src/EventListener/PrettyErrorScreenListener.php
  7. +3 −0 src/Resources/config/services.yml
  8. +1 −1 src/Resources/contao/config/constants.php
  9. +0 −7 src/Resources/contao/controllers/FrontendIndex.php
  10. +1 −1 src/Resources/contao/dca/tl_page.php
  11. +15 −0 src/Resources/contao/dca/tl_templates.php
  12. +1 −0 src/Resources/contao/elements/ContentGallery.php
  13. 0 src/Resources/contao/forms/Form.php
  14. +2 −4 src/Resources/contao/languages/cs/default.xlf
  15. +1 −2 src/Resources/contao/languages/cs/tl_member.xlf
  16. +4 −4 src/Resources/contao/languages/de/default.xlf
  17. +2 −2 src/Resources/contao/languages/de/tl_member.xlf
  18. +2 −2 src/Resources/contao/languages/en/default.xlf
  19. +1 −1 src/Resources/contao/languages/en/tl_member.xlf
  20. +2 −4 src/Resources/contao/languages/es/default.xlf
  21. +1 −2 src/Resources/contao/languages/es/tl_member.xlf
  22. +2 −4 src/Resources/contao/languages/fa/default.xlf
  23. +1 −2 src/Resources/contao/languages/fa/tl_member.xlf
  24. +2 −4 src/Resources/contao/languages/fi/default.xlf
  25. +1 −2 src/Resources/contao/languages/fi/tl_member.xlf
  26. +4 −3 src/Resources/contao/languages/fr/default.xlf
  27. +1 −1 src/Resources/contao/languages/fr/tl_member.xlf
  28. +2 −4 src/Resources/contao/languages/it/default.xlf
  29. +1 −2 src/Resources/contao/languages/it/tl_member.xlf
  30. +4 −4 src/Resources/contao/languages/ja/default.xlf
  31. +2 −2 src/Resources/contao/languages/ja/tl_member.xlf
  32. +10 −4 src/Resources/contao/languages/nl/default.xlf
  33. +3 −0 src/Resources/contao/languages/nl/tl_content.xlf
  34. +2 −2 src/Resources/contao/languages/nl/tl_member.xlf
  35. +1 −0 src/Resources/contao/languages/nl/tl_page.xlf
  36. +2 −4 src/Resources/contao/languages/rm/default.xlf
  37. +1 −2 src/Resources/contao/languages/rm/tl_member.xlf
  38. +2 −4 src/Resources/contao/languages/ro/default.xlf
  39. +1 −2 src/Resources/contao/languages/ro/tl_member.xlf
  40. +3 −3 src/Resources/contao/languages/ru/default.xlf
  41. +1 −1 src/Resources/contao/languages/ru/tl_member.xlf
  42. +2 −4 src/Resources/contao/languages/sk/default.xlf
  43. +1 −2 src/Resources/contao/languages/sk/tl_member.xlf
  44. +2 −4 src/Resources/contao/languages/sr/default.xlf
  45. +1 −2 src/Resources/contao/languages/sr/tl_member.xlf
  46. +2 −4 src/Resources/contao/languages/sv/default.xlf
  47. +1 −2 src/Resources/contao/languages/sv/tl_member.xlf
  48. +2 −4 src/Resources/contao/languages/zh/default.xlf
  49. +1 −2 src/Resources/contao/languages/zh/tl_member.xlf
  50. +1 −1 src/Resources/contao/library/Contao/Controller.php
  51. +1 −1 src/Resources/contao/library/Contao/Search.php
  52. +0 −2 src/Resources/contao/modules/ModuleSearch.php
  53. +4 −4 src/Resources/contao/templates/backend/be_main.html5
  54. +1 −1 src/Resources/contao/templates/elements/ce_gallery.html5
  55. +1 −1 src/Resources/contao/templates/member/member_default.html5
  56. +1 −1 src/Resources/contao/templates/member/member_grouped.html5
  57. +1 −1 src/Resources/contao/templates/modules/mod_change_password.html5
  58. +1 −1 src/Resources/contao/themes/flexible/fonts.css
  59. BIN ...esources/contao/themes/flexible/fonts/Architects-Daughter-regular/Architects-Daughter-regular.eot
  60. +455 −0 ...esources/contao/themes/flexible/fonts/Architects-Daughter-regular/Architects-Daughter-regular.svg
  61. BIN ...esources/contao/themes/flexible/fonts/Architects-Daughter-regular/Architects-Daughter-regular.ttf
  62. BIN ...le/fonts/{ArchitectsDaughter.woff → Architects-Daughter-regular/Architects-Daughter-regular.woff}
  63. BIN ...ources/contao/themes/flexible/fonts/Architects-Daughter-regular/Architects-Daughter-regular.woff2
  64. +1 −0 src/Resources/contao/themes/flexible/fonts/{OFL.txt → Architects-Daughter-regular/LICENSE.txt}
  65. +202 −0 src/Resources/contao/themes/flexible/fonts/Roboto-300/LICENSE.txt
  66. BIN src/Resources/contao/themes/flexible/fonts/Roboto-300/Roboto-300.eot
  67. +314 −0 src/Resources/contao/themes/flexible/fonts/Roboto-300/Roboto-300.svg
  68. BIN src/Resources/contao/themes/flexible/fonts/Roboto-300/Roboto-300.ttf
  69. BIN src/Resources/contao/themes/flexible/fonts/{Roboto-Light.woff → Roboto-300/Roboto-300.woff}
  70. BIN src/Resources/contao/themes/flexible/fonts/Roboto-300/Roboto-300.woff2
  71. +202 −0 src/Resources/contao/themes/flexible/fonts/Roboto-500/LICENSE.txt
  72. BIN src/Resources/contao/themes/flexible/fonts/Roboto-500/Roboto-500.eot
  73. +305 −0 src/Resources/contao/themes/flexible/fonts/Roboto-500/Roboto-500.svg
  74. BIN src/Resources/contao/themes/flexible/fonts/Roboto-500/Roboto-500.ttf
  75. BIN src/Resources/contao/themes/flexible/fonts/{Roboto-Medium.woff → Roboto-500/Roboto-500.woff}
  76. BIN src/Resources/contao/themes/flexible/fonts/Roboto-500/Roboto-500.woff2
  77. +202 −0 src/Resources/contao/themes/flexible/fonts/Roboto-Mono-300/LICENSE.txt
  78. BIN src/Resources/contao/themes/flexible/fonts/Roboto-Mono-300/Roboto-Mono-300.eot
  79. +392 −0 src/Resources/contao/themes/flexible/fonts/Roboto-Mono-300/Roboto-Mono-300.svg
  80. BIN src/Resources/contao/themes/flexible/fonts/Roboto-Mono-300/Roboto-Mono-300.ttf
  81. BIN ...urces/contao/themes/flexible/fonts/{RobotoMono-Light.woff → Roboto-Mono-300/Roboto-Mono-300.woff}
  82. BIN src/Resources/contao/themes/flexible/fonts/Roboto-Mono-300/Roboto-Mono-300.woff2
  83. BIN src/Resources/contao/themes/flexible/fonts/Roboto-Regular.woff
  84. +1 −1 src/Resources/contao/themes/flexible/hover.js
  85. 0 src/Resources/contao/themes/flexible/icons/alert.svg
  86. +1 −1 src/Resources/contao/themes/flexible/icons/article.svg
  87. +1 −1 src/Resources/contao/themes/flexible/icons/articles.svg
  88. +0 −1 src/Resources/contao/themes/flexible/icons/current.svg
  89. +1 −1 src/Resources/contao/themes/flexible/icons/exit.svg
  90. 0 src/Resources/contao/themes/flexible/icons/filter-apply.svg
  91. 0 src/Resources/contao/themes/flexible/icons/filter-reset.svg
  92. +0 −1 src/Resources/contao/themes/flexible/icons/index.svg
  93. +1 −1 src/Resources/contao/themes/flexible/icons/preview.svg
  94. 0 src/Resources/contao/themes/flexible/icons/profile.svg
  95. +0 −1 src/Resources/contao/themes/flexible/icons/purge.svg
  96. +1 −1 src/Resources/contao/themes/flexible/icons/sync.svg
  97. +1 −1 src/Resources/contao/themes/flexible/main.css
  98. +31 −13 src/Resources/contao/themes/flexible/src/fonts.css
  99. +2 −1 src/Resources/contao/themes/flexible/src/hover.js
  100. +50 −41 src/Resources/contao/themes/flexible/src/main.css
  101. +1 −0 tests/Command/InstallCommandTest.php
  102. +65 −1 tests/EventListener/CommandSchedulerListenerTest.php
  103. +35 −3 tests/EventListener/MergeHttpHeadersListenerTest.php
  104. +43 −0 tests/Fixtures/library/Model/Collection.php
  105. +3 −1 tests/Fixtures/library/PageModel.php
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Contao core bundle change log

### 4.2.1 (2016-07-15)

* Strip soft hyphens when indexing a page (see contao/core#8389).
* Do not run the command scheduler if the installation is incomplete (see #541).
* Do not index randomly ordered image galleries.
* Fix the filter menu layout on mobile devices.
* Provide the back end fonts in different variants (see #523).
* Fix the message markup in the member templates.
* Correctly load the language strings in the pretty error screen listener.

### 4.2.0 (2016-06-18)

* Also check for the back end cookie when loading from cache (see contao/core#8249).
Expand Down
21 changes: 10 additions & 11 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"simplepie/simplepie": "~1.3",
"tecnickcom/tcpdf": "~6.0",
"true/punycode": "~1.0",
"contao-components/all": "~5.0"
"contao-components/all": "^5.0.2"
},
"require-dev": {
"composer/composer": "~1.0",
Expand All @@ -58,16 +58,15 @@
"Contao\\CoreBundle\\": "src/"
},
"classmap": [
"src/Resources/contao/classes",
"src/Resources/contao/controllers",
"src/Resources/contao/drivers",
"src/Resources/contao/elements",
"src/Resources/contao/forms",
"src/Resources/contao/library",
"src/Resources/contao/models",
"src/Resources/contao/modules",
"src/Resources/contao/pages",
"src/Resources/contao/widgets"
"src/Resources/contao"
],
"exclude-from-classmap": [
"src/Resources/contao/config",
"src/Resources/contao/dca",
"src/Resources/contao/helper",
"src/Resources/contao/languages",
"src/Resources/contao/templates",
"src/Resources/contao/themes"
]
},
"autoload-dev": {
Expand Down
10 changes: 5 additions & 5 deletions src/Cache/ContaoCacheWarmer.php
Original file line number Diff line number Diff line change
Expand Up @@ -145,14 +145,14 @@ private function generateCacheMapper($cacheDir)
return;
}

while ($pages->next()) {
$base = ($pages->dns ?: '*');
foreach ($pages as $page) {
$base = ($page->dns ?: '*');

if ($pages->fallback) {
$mapper[$base.'/empty.fallback'] = $base.'/empty.'.$pages->language;
if ($page->fallback) {
$mapper[$base.'/empty.fallback'] = $base.'/empty.'.$page->language;
}

$mapper[$base.'/empty.'.$pages->language] = $base.'/empty.'.$pages->language;
$mapper[$base.'/empty.'.$page->language] = $base.'/empty.'.$page->language;
}

$this->filesystem->dumpFile(
Expand Down
2 changes: 1 addition & 1 deletion src/EventListener/CommandSchedulerListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ public function onKernelTerminate()
/** @var Config $config */
$config = $this->framework->getAdapter('Contao\Config');

if ($config->get('disableCron')) {
if (!$config->isComplete() || $config->get('disableCron')) {
return;
}

Expand Down
6 changes: 4 additions & 2 deletions src/EventListener/MergeHttpHeadersListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,10 @@ private function mergeHttpHeaders(Response $response)
header_remove($name);
}

// Do not replace existing headers as the response object has a higher priority
$response->headers->set($name, trim($content), false);
// Do not replace existing response headers
if (!$response->headers->has($name)) {
$response->headers->set($name, trim($content));
}
}

return $response;
Expand Down
4 changes: 1 addition & 3 deletions src/EventListener/PrettyErrorScreenListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -342,9 +342,7 @@ private function getTemplateParameters($view, $statusCode, GetResponseForExcepti
*/
private function loadLanguageStrings()
{
if (!class_exists('Contao\System')) {
return null;
}
$this->framework->initialize();

System::loadLanguageFile('exception');

Expand Down
3 changes: 3 additions & 0 deletions src/Resources/config/services.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ services:
contao.monolog.handler:
class: Contao\CoreBundle\Monolog\ContaoTableHandler
public: false
arguments:
- debug
- false
calls:
- ["setContainer", ["@service_container"]]
tags:
Expand Down
2 changes: 1 addition & 1 deletion src/Resources/contao/config/constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

// Core version
define('VERSION', '4.2');
define('BUILD', '0');
define('BUILD', '1');
define('LONG_TERM_SUPPORT', false);

// Link constants
Expand Down
7 changes: 0 additions & 7 deletions src/Resources/contao/controllers/FrontendIndex.php
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,6 @@ public function run()
// Throw a 404 error if the page could not be found
if ($objPage === null)
{
$this->User->authenticate();
$this->log('No active page for page ID "' . $pageId . '" (' . \Environment::get('base') . \Environment::get('request') . ')', __METHOD__, TL_ERROR);

throw new PageNotFoundException('Page not found: ' . \Environment::get('uri'));
}

Expand Down Expand Up @@ -207,9 +204,6 @@ public function run()
// Check wether the language matches the root page language
if (\Config::get('addLanguageToUrl') && \Input::get('language') != $objPage->rootLanguage)
{
$this->User->authenticate();
$this->log('No active page for page ID "' . $pageId . '" and language "' . \Input::get('language') . '" (' . \Environment::get('base') . \Environment::get('request') . ')', __METHOD__, TL_ERROR);

throw new PageNotFoundException('Page not found: ' . \Environment::get('uri'));
}

Expand All @@ -229,7 +223,6 @@ public function run()
// Authenticate the user
if (!$this->User->authenticate() && $objPage->protected && !BE_USER_LOGGED_IN)
{
$this->log('Access to page ID "' . $pageId . '" denied (' . \Environment::get('base') . \Environment::get('request') . ')', __METHOD__, TL_ERROR);
throw new AccessDeniedException('Access denied: ' . \Environment::get('uri'));
}

Expand Down
2 changes: 1 addition & 1 deletion src/Resources/contao/dca/tl_page.php
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
'exclude' => true,
'search' => true,
'inputType' => 'text',
'eval' => array('mandatory'=>true, 'rgxp'=>'language', 'maxlength'=>5, 'nospace'=>true, 'doNotCopy'=>true, 'tl_class'=>'w50 clr'),
'eval' => array('mandatory'=>true, 'rgxp'=>'language', 'maxlength'=>5, 'nospace'=>true, 'doNotCopy'=>true, 'tl_class'=>'w50'),
'sql' => "varchar(5) NOT NULL default ''"
),
'robots' => array
Expand Down
15 changes: 15 additions & 0 deletions src/Resources/contao/dca/tl_templates.php
Original file line number Diff line number Diff line change
Expand Up @@ -403,6 +403,21 @@ public function compareTemplate(DataContainer $dc)
$strBuffer .= '<p class="tl_info" style="margin-bottom:1em">' . sprintf($GLOBALS['TL_LANG']['tl_templates']['overridesAnotherTpl'], $strComparePath) . '</p>';
}
}
else
{
// Try to find the base template by strippig suffixes
while (strpos($strName, '_') !== false)
{
$strName = substr($strName, 0, strrpos($strName, '_'));

if (isset($arrTemplates[$strName]))
{
$strCompareName = $strName;
$strComparePath = $arrTemplates[$strCompareName] . '/' .$strCompareName . '.' . $strExtension;
break;
}
}
}

// User selected template to compare against
if (Input::post('from') && isset($arrTemplates[Input::post('from')]))
Expand Down
1 change: 1 addition & 0 deletions src/Resources/contao/elements/ContentGallery.php
Original file line number Diff line number Diff line change
Expand Up @@ -262,6 +262,7 @@ protected function compile()

case 'random':
shuffle($images);
$this->Template->isRandomOrder = true;
break;
}

Expand Down
Empty file modified src/Resources/contao/forms/Form.php
100755 → 100644
Empty file.
6 changes: 2 additions & 4 deletions src/Resources/contao/languages/cs/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -1311,8 +1311,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<target>Jdi na frontend</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<target>Zobrazení frontendu</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1730,8 +1729,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<target>Vraťte se prosím do výběru stránek nebo souborů a proveďte výběr, než zavřete toto dialogové okno. </target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>Zprávy systému</target>
<source>Notifications</source>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
3 changes: 1 addition & 2 deletions src/Resources/contao/languages/cs/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,7 @@
<target>Aktivovat / deaktivovat člena ID %s</target>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<target>Zobrazení frontendu</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
8 changes: 4 additions & 4 deletions src/Resources/contao/languages/de/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -1324,8 +1324,8 @@ Diese E-Mail wurde von Contao generiert. Sie können nicht darauf antworten.
<target>Zum Frontend</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<target>Frontend-Vorschau</target>
<source>Preview</source>
<target>Vorschau</target>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1744,8 +1744,8 @@ Diese E-Mail wurde von Contao generiert. Sie können nicht darauf antworten.
<target>Bitte gehen Sie zurück zum Seiten- bzw. Dateiwähler und nehmen Sie dort eine Auswahl vor, bevor Sie den Dialog schließen.</target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>Systemnachrichten</target>
<source>Notifications</source>
<target>Mitteilungen</target>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
4 changes: 2 additions & 2 deletions src/Resources/contao/languages/de/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,8 @@
<target>Mitglied ID %s aktivieren/deaktivieren</target>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<target>Frontend-Vorschau</target>
<source>Preview</source>
<target>Vorschau</target>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
4 changes: 2 additions & 2 deletions src/Resources/contao/languages/en/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -990,7 +990,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<source>Go to front end</source>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<source>Preview</source>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1305,7 +1305,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<source>Please go back to the page or file picker and make a selection before you close the dialog.</source>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<source>Notifications</source>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
2 changes: 1 addition & 1 deletion src/Resources/contao/languages/en/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@
<source>Activate/deactivate member ID %s</source>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<source>Preview</source>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
6 changes: 2 additions & 4 deletions src/Resources/contao/languages/es/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -1324,8 +1324,7 @@ Este e-mail ha sido generado por Contao. No puedes contestar directamente.
<target>Ir al front end</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<target>Front end vista preliminar</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1744,8 +1743,7 @@ Este e-mail ha sido generado por Contao. No puedes contestar directamente.
<target>Por favor regrese al selector de páginas o fichero y haga una selección antes de cerrar el diálogo.</target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>Mensajes del sistema</target>
<source>Notifications</source>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
3 changes: 1 addition & 2 deletions src/Resources/contao/languages/es/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,7 @@
<target>Activar/desactivar el miembro con ID %s</target>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<target>Front end vista preliminar</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
6 changes: 2 additions & 4 deletions src/Resources/contao/languages/fa/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -1318,8 +1318,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<target>رفتن به بخش کاربری</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<target>پیش‌نمایش بخش کاربری</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1736,8 +1735,7 @@ This e-mail has been generated by Contao. You can not reply to it directly.
<target>لطفا به انتخابگر پرونده یا برگه باز گردید قبل از این دیالوگ را ببندید.</target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>پیغام‌های سامانه</target>
<source>Notifications</source>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
3 changes: 1 addition & 2 deletions src/Resources/contao/languages/fa/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,7 @@
<target>فعال/غیرفعال کردن عضو شناسه‌ی %s</target>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<target>پیش‌نمایش بخش کاربری</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
6 changes: 2 additions & 4 deletions src/Resources/contao/languages/fi/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -1311,8 +1311,7 @@ Tämä viesti on Contaon generoima, eikä siihen voi vastata.
<target>Siirry sivustolle</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<target>Sivuston esikatselu</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
<source>Preview of the website in a new window</source>
Expand Down Expand Up @@ -1726,8 +1725,7 @@ Tämä viesti on Contaon generoima, eikä siihen voi vastata.
<target>Ole hyvä ja palaa takaisin sivu- tai tiedostonvalitsimeen ja tee valinnat ennenkuin suljet dialogin.</target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>Järjestelmän viestit</target>
<source>Notifications</source>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
3 changes: 1 addition & 2 deletions src/Resources/contao/languages/fi/tl_member.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,7 @@
<target>Ota käyttöön / poista käytöstä jäsenen ID %s tili </target>
</trans-unit>
<trans-unit id="tl_member.su.0">
<source>Front end preview</source>
<target>Sivuston esikatselu</target>
<source>Preview</source>
</trans-unit>
<trans-unit id="tl_member.su.1">
<source>Preview the front end as member ID %s</source>
Expand Down
7 changes: 4 additions & 3 deletions src/Resources/contao/languages/fr/default.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,7 @@
</trans-unit>
<trans-unit id="ERR.topLevelRegular">
<source>There are top-level pages in the site structure which are not website root pages.</source>
<target>Il y a des pages de niveau supérieur dans la structure du site qui ne sont pas des pages racines du site.</target>
</trans-unit>
<trans-unit id="ERR.invalidTokenUrl">
<source>The link you were trying to open could not be verified. If you have clicked the link yourself or have received it by a trustworthy person, you can confirm the process below.</source>
Expand Down Expand Up @@ -1321,7 +1322,7 @@ Cet e-mail a été généré par Contao. Merci de ne pas y répondre directement
<target>Aller sur le front office</target>
</trans-unit>
<trans-unit id="MSC.fePreview">
<source>Front end preview</source>
<source>Preview</source>
<target>Aperçu</target>
</trans-unit>
<trans-unit id="MSC.fePreviewTitle">
Expand Down Expand Up @@ -1741,8 +1742,8 @@ Cet e-mail a été généré par Contao. Merci de ne pas y répondre directement
<target>Veuillez revenir au sélecteur de pages ou de fichiers et faire une sélection avant de fermer la boîte de dialogue.</target>
</trans-unit>
<trans-unit id="MSC.systemMessages">
<source>System messages</source>
<target>Messages du système</target>
<source>Notifications</source>
<target>Notifications</target>
</trans-unit>
<trans-unit id="MSC.clearClipboard">
<source>Clear clipboard</source>
Expand Down
Loading