mirror of
https://github.com/nextcloud/server.git
synced 2026-02-17 01:41:05 -05:00
Merge pull request #48858 from nextcloud/backport/48839/stable28
[stable28] build: Print RTL limited characters in translation-checker
This commit is contained in:
commit
dffc1122dd
1 changed files with 2 additions and 2 deletions
|
|
@ -77,8 +77,8 @@ foreach ($directories as $dir) {
|
|||
$content = file_get_contents($file->getPathname());
|
||||
|
||||
$language = pathinfo($file->getFilename(), PATHINFO_FILENAME);
|
||||
if (!in_array($language, $rtlLanguages, true) && preg_match('/[' . implode('', $rtlCharacters) . ']/u', $content)) {
|
||||
$errors[] = $file->getPathname() . "\n" . ' ' . 'Contains a RTL limited character in the translations.' . "\n";
|
||||
if (!in_array($language, $rtlLanguages, true) && preg_match_all('/^(.+[' . implode('', $rtlCharacters) . '].+)$/mu', $content, $matches)) {
|
||||
$errors[] = $file->getPathname() . "\n" . ' ' . 'Contains a RTL limited characters in the translations. Offending strings:' . "\n" . implode("\n", $matches[0]) . "\n";
|
||||
}
|
||||
|
||||
$json = json_decode($content, true);
|
||||
|
|
|
|||
Loading…
Reference in a new issue