Merge branch 'release/v8.3.0' into develop

This commit is contained in:
SimplestStudio
2025-01-27 15:59:05 +02:00
444 changed files with 14053 additions and 8072 deletions

View File

@ -1,12 +1,11 @@
name: Spellcheck
name: Spellcheck changelogs
on:
workflow_dispatch:
push:
branches:
- '*'
- '**'
paths:
- 'win-linux/package/windows/update/changes/**'
- 'macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes/**'
- '.aspell.*.pws'
@ -16,14 +15,16 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup aspell
run: sudo apt-get -y update && sudo apt-get -y install aspell aspell-en aspell-ru
- name: Run spellchecker for English Windows changelogs
run: |
sudo apt-get -y update && \
sudo apt-get -y install aspell aspell-en aspell-ru
- name: Run spellchecker for english changelogs
if: always()
run: |
for d in win-linux/package/windows/update/changes/*/ ; do
if [ -f ${d}en.html ]; then
echo "Checking ${d}en.html"
SPELLCHECK_OUT=$(cat ${d}en.html \
for d in macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes/*/ ; do
if [ -f ${d}changes.html ]; then
echo "Checking ${d}changes.html"
SPELLCHECK_OUT=$(cat ${d}changes.html \
| aspell --lang=en --encoding=utf-8 \
--mode=html --personal=./.aspell.en.pws list)
if [ $(echo -n $SPELLCHECK_OUT | wc -c) -ne 0 ]; then
@ -32,43 +33,13 @@ jobs:
fi
done
exit ${RC:-0}
- name: Run spellchecker for Russian Windows changelogs
- name: Run spellchecker for russian changelogs
if: always()
run: |
for d in win-linux/package/windows/update/changes/*/ ; do
if [ -f ${d}ru.html ]; then
echo "Checking ${d}ru.html"
SPELLCHECK_OUT=$(cat ${d}ru.html \
| aspell --lang=ru --encoding=utf-8 \
--mode=html --personal=./.aspell.ru.pws list)
if [ $(echo -n $SPELLCHECK_OUT | wc -c) -ne 0 ]; then
echo $SPELLCHECK_OUT && RC=1
fi
fi
done
exit ${RC:-0}
- name: Run spellchecker for English macOS changelogs
if: always()
run: |
for d in macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes/*/ ; do
if [ -f ${d}ReleaseNotes.html ]; then
echo "Checking ${d}ReleaseNotes.html"
SPELLCHECK_OUT=$(cat ${d}ReleaseNotes.html \
| aspell --lang=en --encoding=utf-8 \
--mode=html --personal=./.aspell.en.pws list)
if [ $(echo -n $SPELLCHECK_OUT | wc -c) -ne 0 ]; then
echo $SPELLCHECK_OUT && RC=1
fi
fi
done
exit ${RC:-0}
- name: Run spellchecker for Russian macOS changelogs
if: always()
run: |
for d in macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes/*/ ; do
if [ -f ${d}ReleaseNotesRU.html ]; then
echo "Checking ${d}ReleaseNotesRU.html"
SPELLCHECK_OUT=$(cat ${d}ReleaseNotesRU.html \
for d in macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes/*/ ; do
if [ -f ${d}changes.ru.html ]; then
echo "Checking ${d}changes.ru.html"
SPELLCHECK_OUT=$(cat ${d}changes.ru.html \
| aspell --lang=ru --encoding=utf-8 \
--mode=html --personal=./.aspell.ru.pws list)
if [ $(echo -n $SPELLCHECK_OUT | wc -c) -ne 0 ]; then

View File

@ -1,43 +0,0 @@
name: Initialize changelog files
on: create
jobs:
changelogs:
if: >-
${{ startsWith(github.ref, 'refs/heads/hotfix/v') ||
startsWith(github.ref, 'refs/heads/release/v') }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.PUSH_TOKEN }}
- name: Set version
run: |
REF="${{ github.ref }}"
echo "VERSION=${REF#*/v}" >> $GITHUB_ENV
- name: Create changelogs
run: |
CHANGES_WIN=win-linux/package/windows/update/changes
CHANGES_MAC=macos/ONLYOFFICE/update/updates/ONLYOFFICE/changes
CHANGES_LINUX=common/changes
rm -rfv $CHANGES_WIN/$VERSION $CHANGES_MAC/$VERSION $CHANGES_LINUX/$VERSION
cp -fRTv $CHANGES_WIN/0.0.0 $CHANGES_WIN/$VERSION
cp -fRTv $CHANGES_MAC/0.0.0 $CHANGES_MAC/$VERSION
cp -fRTv $CHANGES_LINUX/template $CHANGES_LINUX/$VERSION
# for changelog files for win, mac and linux replace '0.0.0' with VERSION,
# and replace '000' in the row included 'CHANGELOG' with VERSION without dots
find $CHANGES_WIN/$VERSION $CHANGES_MAC/$VERSION $CHANGES_LINUX/$VERSION -name "*.html" -print \
-exec sed -e 's/0.0.0/'${VERSION}'/g' -e '/CHANGELOG/s/000/'${VERSION//./}'/g' -i {} \;
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: github-actions[bot]
author_email: github-actions[bot]@users.noreply.github.com
message: Initialize changelogs for v${{ env.VERSION }}

View File

@ -112,4 +112,6 @@ l10n.id = {
settOptDescAUpdateAsk: "Anda akan mendapatkan notifikasi langkah untuk melakukan update",
settRtlMode: "RTL Interface",
settGpuUseMode: "Gunakan akselerasi grafik jika tersedia",
tplPanelLocal: "Lokal",
tplPanelCloud: "Cloud",
}

View File

@ -0,0 +1,118 @@
l10n.sq = {
welWelcome: 'Mirësevini në ONLYOFFICE Desktop Editors!',
welDescr: 'Punoni me dokumente jashtë linje ose lidhni paketën me renë tuaj kompjuterike: ONLYOFFICE, ownCloud, Nextcloud.',
btnConnect: 'Lidhuni tani',
textHavePortal: 'Tashmë përdor një re?',
btnCreatePortal: 'Krijoni një re ONLYOFFICE',
btnAddPortal: 'Shtoni një re',
btnLogin: 'Hyni',
btnBrowse: 'Shfletoni',
btnNext: 'Tjetri',
portalEmptyTitle: 'Lidhuni me renë tuaj',
portalEmptyDescr: 'Ruani dokumentet tuaja në renë kompjuterike dhe aksesojini ato në çdo kohë, nga kudo. Shpërndajeni dhe bashkëpunoni në to. Bisedoni në dokumentin tuaj, shtoni komente ose ndajeni atë për shqyrtim.',
portalEmptyAdv1: 'Nuk keni ende një llogari reje? Shkoni në linjë me servisin e resë së ONLYOFFICE dhe <br />provoni aftësitë e bashkëpunimit falas.',
portalListTitle: 'Retë e lidhura',
textNoFiles: 'Nuk ka skedarë',
listRecoveryTitle: 'Rikuperoni skedarët',
listRecentFileTitle: 'Skedarët e fundit',
listRecentDirTitle: 'Dosjet e fundit',
menuFileOpen: 'Hapni',
menuFileExplore: 'Shfaqni në dosje',
menuRemoveModel: 'Fshini nga lista',
menuClear: 'Qartë',
menuLogout: 'Dilni',
textMyComputer: 'Kompjuteri im',
textThrough: 'përmes',
linkForgotPass: 'Keni harruar fjalëkalimin?',
linkCreatePortal: 'Krijoni një re ONLYOFFICE',
linkResend: 'Dërgojeni këtë kod përsëri',
linkChangePhone: 'Ndryshoni numrin e telefonit',
loginTitleStart: 'Lidhuni me zyrën e resë',
loginTitleConnectTo: 'Hyni në $1',
loginTitleAssignPhone: 'Futni numrin e telefonit',
loginTitleApplyCode: 'Konfirmoni numrin e telefonit',
errLogin: 'Email ose fjalëkalim i gabuar',
errLoginPortal: 'Kontrolloni URL e zyrës së resë',
errLoginEmail: 'Kontrolloni adresën e email-it',
errLoginServer: 'Përgjigjja e gabuar e serverit gjatë hyrjes',
errLoginAuth: 'Gabim në pyetjen e informacionit të përdoruesit',
errLoginPass: 'Kontrolloni fjalëkalimin',
errLoginWrongPhone: 'Format i gabuar i numrit të telefonit',
pshPortal: 'URL e zyrës së resë',
pshEmail: 'email',
pshPass: 'fjalëkalim',
pshPhone: 'numër telefoni',
pshCode: 'kodi nga mesazhi me tekst',
loginNoteAssignPhone: 'Autentifikimi me dy faktorë aktivizohet për të foruar siguri shtesë në renë kompjuterike ONLYOFFICE. Futni numrin tuaj të telefonit për të vazhduar punën në zyrën e resë. NUmri i telefonit duhet të futet duke përdorur një format ndërkombëtar me kodin e shtetit.',
loginNoteApplyCode: 'Autentifikimi me dy faktorë është i aktivizuar. Kodi është dërguar me mesazh në numrin $1.',
newDoc: 'Dokument',
newXlsx: 'Fletëllogaritëse',
newPptx: 'Prezantim',
newForm: 'Form PDF',
actCreateNew: 'Krijoni një të re',
actRecentFiles: 'Skedarët e fundit',
actOpenLocal: 'Hapni skedarin lokal',
actConnectTo: 'Lidhuni me renë',
actActivate: 'Aktivizoni',
actAbout: 'Për',
actSettings: 'Cilësimet',
actTemplates: 'Shabllone',
licKeyHolder: 'futni çelësi i aktivizimit',
btnActivate: 'Aktivizoni',
licGetLicense: 'Merrni licensën tani',
licPanelTitle: 'Futni çelësin e produktit',
licPanelDescr: 'Çelësi juaj i produktit u dërgua në adresën e postës elektronike të specifikuar gjatë blerjes.',
checkUpdates: 'Kontrolloni për përditësime',
strVersion: 'versioni',
emptySlide1Title: 'Shpërndajeni & përshkruani',
emptySlide1Text: 'Zgjidhni midis bashkëpunimit në kohë reale të Shpejtë ose të Rreptë, bisedoni në dokumentin tuaj, shtoni komente ose shpërndajeni atë për shqyrtim.',
emptySlide2Title: 'Shikoni ose rivendosni versionet e mëparshme',
emptySlide2Text: 'Rivendosni ose thjesht shikoni versionet e mëparshme të dokumentit tuaj, ndiqni ndryshimet dhe autorët e tyre.',
emptySlide3Title: 'Ruani në re',
emptySlide3Text: 'Ruani dokumentet tuaja në re ONLYOFFICE dhe askesojini në çdo kohë, nga kudo.',
settUserName: 'Emri i përdoruesit',
settResetUserName: 'Rivendosni në parazgjedhje',
settOpenMode: 'Hapni dokumentin në modalitetin e shikimit paraprak',
setBtnApply: 'Aplikoni',
settLanguage: 'Gjuha e ndërfaqes',
settAfterRestart: 'Opsioni do të aplikohet pas rinisjes së aplikacionit',
settShowEncryptOpts: 'Testoni enkriptimin nga fundi në fund',
settCheckUpdates: 'Kontrolloni për përditësime automatikisht',
settOptCheckNever: 'Kurrë',
settOptCheckDay: 'Çdo ditë',
settOptCheckWeek: 'Çdo javë',
settScaling: 'Shkallëzimi i ndërfaqes',
settOptScalingAuto: 'Automatik',
aboutProFeaturesAvailable: 'Me akses në veçoritë profesionale',
settUITheme: 'Tema e ndërfaqes',
settOptThemeLight: 'Dritë',
settOptThemeClassicLight: 'Drita klasike',
settOptThemeDark: 'Errët',
settOptThemeGray: 'Gri',
settOptLaunchMode: 'Hapni skedarin',
settOptLaunchInTab: 'Në skedën e vet',
settOptLaunchInWindow: 'Në dritaren e vet',
settSpellcheckDetection: 'Dedektimi i gjuhës drejtshkrimore',
settOptDisabled: 'Çaktivizuar',
settOptEnabled: 'Aktivizuar',
aboutChangelog: 'Ditari i ndryshimeve',
updateNoUpdates: 'Aplikacioni është i përditësuar',
updateAvialable: 'Versioni $1 është i disponueshëm. Klikoni për ta shkarkuar.',
settOptThemeSystem: 'Njëlloj si sistemi',
settOptThemeAddLocal: 'Shtoni temë lokale',
settOptThemeContrastDark: 'Kontrast i errët',
settAUpdateMode: 'Përditësimet',
settOptAUpdateSilent: 'Automatik',
settOptAUpdateAsk: 'Njoftoj',
settOptAUpdateDisabled: 'Manual',
updateDownloadFinished: 'Shkarkimi përfundoj. Klikoni për ta instaluar',
updateDownloadCanceled: 'Shkarkimi u ndërpre',
updateDownloadProgress: 'Shkarkimi $1%. Klikoni për ta ndaluar',
settOptDescDisabled: "Përditësimet e kontrollit automatik do të çaktivizohen",
settOptDescAUpdateSilent: "Shkarkoni dhe instaloni përditësimet në sfond",
settOptDescAUpdateAsk: "Ju do të njëftoheni për të gjitha hapat e përditësimeve",
settRtlMode: "RTL Ndërfaqe",
settGpuUseMode: "Përdorni përshpejtimin grafik kur është i disponueshëm",
tplPanelLocal: "Lokal",
tplPanelCloud: "Re",
}

View File

@ -0,0 +1,6 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 2a2 2 0 0 1 2-2h13.586a1 1 0 0 1 .707.293l5.414 5.414a1 1 0 0 1 .293.707V28a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2z" fill="#fff"/>
<path d="M1 2a2 2 0 0 1 2-2h13.586a1 1 0 0 1 .707.293l5.414 5.414a1 1 0 0 1 .293.707V28a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2zm21 5h-3.12c-.403 0-.735 0-1.006-.022-.281-.023-.54-.072-.782-.196a2 2 0 0 1-.874-.874c-.124-.243-.173-.501-.196-.782C16 4.856 16 4.523 16 4.12V1H3a1 1 0 0 0-1 1v26a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1zm-.414-1L17 1.414V4.1c0 .428 0 .72.019.944.018.22.05.332.09.41a1 1 0 0 0 .437.437c.078.04.19.072.41.09.225.019.516.019.944.019z" fill="#BBB"/>
<path d="M6 15a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm0 4a1 1 0 1 0 0 2h7a1 1 0 1 0 0-2z" fill="#A9CBDD"/>
<path d="M5 12a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1" fill="#287CA9"/>
</svg>

After

Width:  |  Height:  |  Size: 890 B

View File

@ -0,0 +1,6 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 2a2 2 0 0 1 2-2h13.586a1 1 0 0 1 .707.293l5.414 5.414a1 1 0 0 1 .293.707V28a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2z" fill="#fff"/>
<path d="M1 2a2 2 0 0 1 2-2h13.586a1 1 0 0 1 .707.293l5.414 5.414a1 1 0 0 1 .293.707V28a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2zm21 5h-3.12c-.403 0-.735 0-1.006-.022-.281-.023-.54-.072-.782-.196a2 2 0 0 1-.874-.874c-.124-.243-.173-.501-.196-.782C16 4.856 16 4.523 16 4.12V1H3a1 1 0 0 0-1 1v26a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1zm-.414-1L17 1.414V4.1c0 .428 0 .72.019.944.018.22.05.332.09.41a1 1 0 0 0 .437.437c.078.04.19.072.41.09.225.019.516.019.944.019z" fill="#BBB"/>
<path d="M6 15a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm0 4a1 1 0 1 0 0 2h7a1 1 0 1 0 0-2z" fill="#A9CBDD"/>
<path d="M5 12a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1" fill="#287CA9"/>
</svg>

After

Width:  |  Height:  |  Size: 890 B

View File

@ -822,10 +822,12 @@
}
for (const [key, value] of Object.entries(l10n)) {
if ( !themes_map[key]['l10n'] )
themes_map[key]['l10n'] = {};
if ( themes_map[key] ) {
if ( !themes_map[key]['l10n'] )
themes_map[key]['l10n'] = {};
themes_map[key]['l10n'][nl] = value.text;
themes_map[key]['l10n'][nl] = value.text;
}
}
// for ( let k of Object.keys(themes_map) ) {

View File

@ -255,7 +255,7 @@ h4 {
.img-format {
background: -webkit-image-set( data-uri('formats@1.25x.png') 1.25x,
data-uri('formats@1.5x.png') 1.5x, data-uri('formats@1.75x.png') 1.75x) no-repeat;
background-size: 1032px auto;
background-size: 1176px auto;
}
li.menu-item {
@ -740,6 +740,24 @@ li.menu-item {
&.neutral {
.format-from-index(42);
}
&.pages {
.format-from-index(43);
}
&.numbers {
.format-from-index(44);
}
&.key {
.format-from-index(45);
}
&.vsdx {
.format-from-index(46);
}
&.hwp {
.format-from-index(47);
}
&.hwpx {
.format-from-index(48);
}
&.folder {
height: 24px;

View File

@ -157,7 +157,8 @@ utils.getUrlProtocol = function(url) {
var FILE_DOCUMENT = 0x0040,
FILE_PRESENTATION = 0x0080,
FILE_SPREADSHEET = 0x0100,
FILE_CROSSPLATFORM = 0x0200;
FILE_CROSSPLATFORM = 0x0200,
FILE_DRAW = 0x4000;
utils.defines = {}
utils.defines.FileFormat = {
@ -183,6 +184,9 @@ utils.defines.FileFormat = {
FILE_DOCUMENT_OFORM: FILE_DOCUMENT + 0x0015,
FILE_DOCUMENT_DOCXF: FILE_DOCUMENT + 0x0016,
FILE_DOCUMENT_OFORM_PDF: FILE_DOCUMENT + 0x0017,
FILE_DOCUMENT_PAGES: FILE_DOCUMENT + 0x0018,
FILE_DOCUMENT_HWP: FILE_DOCUMENT + 0x0019,
FILE_DOCUMENT_HWPX: FILE_DOCUMENT + 0x0020,
FILE_DOCUMENT_XML: FILE_DOCUMENT + 0x0030,
@ -197,6 +201,7 @@ utils.defines.FileFormat = {
FILE_PRESENTATION_POTM: FILE_PRESENTATION + 0x0008,
FILE_PRESENTATION_ODP_FLAT: FILE_PRESENTATION + 0x0009,
FILE_PRESENTATION_OTP: FILE_PRESENTATION + 0x000a,
FILE_PRESENTATION_KEY: FILE_PRESENTATION + 0x000d,
FILE_SPREADSHEET: FILE_SPREADSHEET,
FILE_SPREADSHEET_XLSX: FILE_SPREADSHEET + 0x0001,
@ -209,13 +214,22 @@ utils.defines.FileFormat = {
FILE_SPREADSHEET_XLSB: FILE_SPREADSHEET + 0x0008,
FILE_SPREADSHEET_ODS_FLAT: FILE_SPREADSHEET + 0x0009,
FILE_SPREADSHEET_OTS: FILE_SPREADSHEET + 0x000a,
FILE_SPREADSHEET_NUMBERS: FILE_SPREADSHEET + 0x000d,
FILE_CROSSPLATFORM: FILE_CROSSPLATFORM,
FILE_CROSSPLATFORM_PDF: FILE_CROSSPLATFORM + 0x0001,
FILE_CROSSPLATFORM_SWF: FILE_CROSSPLATFORM + 0x0002,
FILE_CROSSPLATFORM_DJVU: FILE_CROSSPLATFORM + 0x0003,
FILE_CROSSPLATFORM_XPS: FILE_CROSSPLATFORM + 0x0004,
FILE_CROSSPLATFORM_PDFA: FILE_CROSSPLATFORM + 0x0009
FILE_CROSSPLATFORM_PDFA: FILE_CROSSPLATFORM + 0x0009,
FILE_DRAW: FILE_DRAW,
FILE_DRAW_VSDX: FILE_DRAW + 0x0001,
FILE_DRAW_VSSX: FILE_DRAW + 0x0002,
FILE_DRAW_VSTX: FILE_DRAW + 0x0003,
FILE_DRAW_VSDM: FILE_DRAW + 0x0004,
FILE_DRAW_VSSM: FILE_DRAW + 0x0005,
FILE_DRAW_VSTM: FILE_DRAW + 0x0006,
};
utils.defines.DBLCLICK_LOCK_TIMEOUT = 800;
@ -252,6 +266,9 @@ utils.parseFileFormat = function(format) {
case utils.defines.FileFormat.FILE_DOCUMENT_DOTM: return 'dotm';
case utils.defines.FileFormat.FILE_DOCUMENT_DOTM: return 'dotm';
case utils.defines.FileFormat.FILE_DOCUMENT_XML: return 'xml';
case utils.defines.FileFormat.FILE_DOCUMENT_PAGES: return 'pages';
case utils.defines.FileFormat.FILE_DOCUMENT_HWP: return 'hwpx';
case utils.defines.FileFormat.FILE_DOCUMENT_HWPX: return 'hwp';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLS: return 'xls';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLTX: return 'xltx';
@ -263,6 +280,7 @@ utils.parseFileFormat = function(format) {
case utils.defines.FileFormat.FILE_SPREADSHEET_XLTM: return 'xltm';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLSM: return 'xlsm';
case utils.defines.FileFormat.FILE_SPREADSHEET_ODS_FLAT:return 'fods';
case utils.defines.FileFormat.FILE_SPREADSHEET_NUMBERS: return 'numbers';
case utils.defines.FileFormat.FILE_PRESENTATION_PPT: return 'ppt';
case utils.defines.FileFormat.FILE_PRESENTATION_POTX: return 'potx';
@ -274,12 +292,20 @@ utils.parseFileFormat = function(format) {
case utils.defines.FileFormat.FILE_PRESENTATION_PPSM: return 'ppsm';
case utils.defines.FileFormat.FILE_PRESENTATION_POTM: return 'potm';
case utils.defines.FileFormat.FILE_PRESENTATION_ODP_FLAT: return 'fodp';
case utils.defines.FileFormat.FILE_PRESENTATION_KEY: return 'key';
case utils.defines.FileFormat.FILE_CROSSPLATFORM_PDFA:
case utils.defines.FileFormat.FILE_CROSSPLATFORM_PDF: return 'pdf';
case utils.defines.FileFormat.FILE_CROSSPLATFORM_DJVU: return 'djvu';
case utils.defines.FileFormat.FILE_CROSSPLATFORM_XPS: return 'xps';
case utils.defines.FileFormat.FILE_DRAW_VSTX:
case utils.defines.FileFormat.FILE_DRAW_VSSX:
case utils.defines.FileFormat.FILE_DRAW_VSDM:
case utils.defines.FileFormat.FILE_DRAW_VSSM:
case utils.defines.FileFormat.FILE_DRAW_VSTM:
case utils.defines.FileFormat.FILE_DRAW_VSDX: return 'vsdx';
default: return 'neutral';
}

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2024 © Ascensio System SIA</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2025 © Ascensio System SIA</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2024 © Ascensio System SIA</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2025 © Ascensio System SIA</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2024 © Ascensio System SIA</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">الحقوق جميعها محفوظة 2025 © Ascensio System SIA</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1376,8 +1376,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Усе правы абароненыя.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Усе правы абароненыя.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note></trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Авторски права © 2024 Ascensio System SIA. Всички права запазени.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Авторски права © 2025 Ascensio System SIA. Всички права запазени.</target>
<note>Copyright (human-readable)</note></trans-unit>
</body>

View File

@ -1376,8 +1376,8 @@ El període de prova finalitzarà en %d dies, després d'això no podreu crear i
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Tots els drets reservats.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Tots els drets reservats.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1385,8 +1385,8 @@ Zkušební období skončí za %d dny, poté nebudete moci vytvářet a upravova
<note>Bundle name</note></trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autorská práva © 2024 Ascensio System SIA. Všechna práva vyhrazena.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autorská práva © 2025 Ascensio System SIA. Všechna práva vyhrazena.</target>
<note>Copyright (human-readable)</note></trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Alle rettigheder forbeholdes.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Alle rettigheder forbeholdes.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ Die Testphase endet in% d Tagen, danach können Sie keine Dokumente mehr erstell
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ Die Testphase endet in% d Tagen, danach können Sie keine Dokumente mehr erstell
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ Die Testphase endet in% d Tagen, danach können Sie keine Dokumente mehr erstell
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Alle Rechte vorbehalten.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1325,8 +1325,8 @@ The trial period will end in %d days, after that you will not be able to create
<source>ONLYOFFICE</source><target state="needs-translation">ONLYOFFICE</target>
<note>Bundle name</note></trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Πνευματικά δικαιώματα © 2024 Ascensio System SIA. Με την επιφύλαξη παντός δικαιώματος.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Πνευματικά δικαιώματα © 2025 Ascensio System SIA. Με την επιφύλαξη παντός δικαιώματος.</target>
<note>Copyright (human-readable)</note></trans-unit>
</body>
</file>

View File

@ -1351,8 +1351,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Πνευματικά δικαιώματα © 2024 Ascensio System SIA. Με την επιφύλαξη παντός δικαιώματος.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Πνευματικά δικαιώματα © 2025 Ascensio System SIA. Με την επιφύλαξη παντός δικαιώματος.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. All rights reserved.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. All rights reserved.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ El período de prueba terminará en %d días, después de lo cual no podrá crea
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos los derechos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos los derechos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ El período de prueba terminará en %d días, después de lo cual no podrá crea
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos los derechos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos los derechos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ El período de prueba terminará en %d días, después de lo cual no podrá crea
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos los derechos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos los derechos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ Prooviperiood lõpeb %d päeva pärast. Peale seda ei saa luua ega muuta dokumen
<note>Bundle name</note></trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autoriõigused © 2024 Ascensio System SIA. Kõik õigused kaitstud.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autoriõigused © 2025 Ascensio System SIA. Kõik õigused kaitstud.</target>
<note>Copyright (human-readable)</note></trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ Koeaika päättyy %d päivän päästä, jonka jälkeen et voi enää muokata ta
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Kaikki oikeudet pidätetään.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Kaikki oikeudet pidätetään.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ La période d'essai se termine dans %d jours, après quoi vous ne serez plus en
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tous droits réservés.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tous droits réservés.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ La période d'essai se termine dans %d jours, après quoi vous ne serez plus en
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tous droits réservés.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tous droits réservés.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ La période d'essai se termine dans %d jours, après quoi vous ne serez plus en
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tous droits réservés.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tous droits réservés.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1402,8 +1402,8 @@ Tiocfaidh deireadh leis an tréimhse trialach i %d laethanta, ina dhiaidh sin n
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Cóipcheart © 2024 Ascensio System SIA. Gach ceart ar cosaint.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Cóipcheart © 2025 Ascensio System SIA. Gach ceart ar cosaint.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1376,8 +1376,8 @@ Finalizará en %d días, despois disto non poderás crear e editar documentos.</
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Todos os dereitos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Todos os dereitos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2024 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2025 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2024 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2025 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2024 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">זכויות יוצרים © 2025 Ascensio מערכת SIA. כל הזכויות שמורות.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1346,8 +1346,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">ओनलीऑफिस कॉपीराइट © 2024 एसेंशियो सिस्टम एसआईए। सर्वाधिकार सुरक्षित।</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">ओनलीऑफिस कॉपीराइट © 2025 एसेंशियो सिस्टम एसआईए। सर्वाधिकार सुरक्षित।</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1368,8 +1368,8 @@ Probno razdoblje će završiti za %d dana, nakon čega nećete moći stvarati i
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Sva prava pridržana.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Sva prava pridržana.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ A próbaidőszak %d nap múlva véget ér, ezt követően nem fog tudni dokument
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Szerzői jog © 2024 Ascensio System SIA. Minden jog fenntartva.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Szerzői jog © 2025 Ascensio System SIA. Minden jog fenntartva.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1350,8 +1350,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Հեղինակային իրավունք © 2024 Ascensio System SIA։ Բոլոր իրավունքները պաշտպանված են։</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Հեղինակային իրավունք © 2025 Ascensio System SIA։ Բոլոր իրավունքները պաշտպանված են։</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1359,8 +1359,8 @@ Masa uji coba akan berakhir dalam %d hari, setelah itu Anda tidak akan dapat mem
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2024 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2025 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1376,8 +1376,8 @@ Masa uji coba akan berakhir dalam %d hari, setelah itu Anda tidak akan dapat mem
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2024 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2025 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1393,8 +1393,8 @@ Masa uji coba akan berakhir dalam %d hari, setelah itu Anda tidak akan dapat mem
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2024 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Hak cipta © 2025 Ascensio System SIA. Hak cipta dilindungi undang-undang.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ Il periodo di prova terminerà tra %d giorni, dopodiché non sarai in grado di c
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tutti i diritti riservati.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tutti i diritti riservati.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ Il periodo di prova terminerà tra %d giorni, dopodiché non sarai in grado di c
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tutti i diritti riservati.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tutti i diritti riservati.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ Il periodo di prova terminerà tra %d giorni, dopodiché non sarai in grado di c
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Tutti i diritti riservati.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Tutti i diritti riservati.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2024 Ascensio System SIA. 無断転載を禁じます。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2025 Ascensio System SIA. 無断転載を禁じます。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2024 Ascensio System SIA. 無断転載を禁じます。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2025 Ascensio System SIA. 無断転載を禁じます。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2024 Ascensio System SIA. 無断転載を禁じます。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作権 © 2025 Ascensio System SIA. 無断転載を禁じます。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1334,8 +1334,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. 모든 권리 보유.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. 모든 권리 보유.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1346,8 +1346,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">ລິຂະສິດ© 2024 Ascensio System SIA. ທັງໝົດແມ່ນສະຫງວນລິຂະສິດ.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">ລິຂະສິດ© 2025 Ascensio System SIA. ທັງໝົດແມ່ນສະຫງວນລິຂະສິດ.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1078,8 +1078,8 @@ Bandomasis laikotarpis baigsis po %d dienų. Po šio laikotarpio jūs negalėsit
<target>ONLYOFFICE</target>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Autorių teisės 2024 Ascensio Sistemos SIA. Visos teisės saugomos.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Autorių teisės 2025 Ascensio Sistemos SIA. Visos teisės saugomos.</target>
</trans-unit>
</body>
</file>

View File

@ -1368,8 +1368,8 @@ Izmēģinājuma periods beigsies pēc %d dienām, un pēc tam jūs nevarēsiet v
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autortiesības © 2024 Ascensio System SIA. Visas tiesības aizsargātas.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Autortiesības © 2025 Ascensio System SIA. Visas tiesības aizsargātas.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ De proefperiode eindigt in %d dagen, daarna u geen documenten maken en bewerken.
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Alle rechten voorbehouden.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Alle rechten voorbehouden.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1351,8 +1351,8 @@ Prøveperioden avsluttes om %d dager, etter det vil du ikke kunne opprette og re
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Alle rettigheter reserveres.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Alle rettigheter reserveres.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1425,8 +1425,8 @@ Okres próbny zakończy się za %d dzień, po tym czasie nie będziesz już w st
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1442,8 +1442,8 @@ Okres próbny zakończy się za %d dzień, po tym czasie nie będziesz już w st
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1459,8 +1459,8 @@ Okres próbny zakończy się za %d dzień, po tym czasie nie będziesz już w st
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Wszelkie prawa zastrzeżone.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1390,8 +1390,8 @@ O período de avaliação terminará em %d dias, após o qual você não poderá
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos os direitos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos os direitos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1407,8 +1407,8 @@ O período de avaliação terminará em %d dias, após o qual você não poderá
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos os direitos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos os direitos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1424,8 +1424,8 @@ O período de avaliação terminará em %d dias, após o qual você não poderá
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2024 Ascensio System SIA. Todos os direitos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>Copyright © 2025 Ascensio System SIA. Todos os direitos reservados.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1328,8 +1328,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note></trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Todos os direitos reservados.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Todos os direitos reservados.</target>
<note>Copyright (human-readable)</note></trans-unit>
</body>
</file>

View File

@ -1367,8 +1367,8 @@ Perioada de încercare expiră după %d zile și nu veți mai putea crea și edi
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Toate drepturile rezervate.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Toate drepturile rezervate.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>© 2024 Ascensio System SIA. Все права защищены.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>© 2025 Ascensio System SIA. Все права защищены.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1452,8 +1452,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>© 2024 Ascensio System SIA. Все права защищены.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>© 2025 Ascensio System SIA. Все права защищены.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1469,8 +1469,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>© 2024 Ascensio System SIA. Все права защищены.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>© 2025 Ascensio System SIA. Все права защищены.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1345,8 +1345,8 @@ Skúšobná doba sa skončí o %d dňa, potom už nebudete môcť vytvárať a u
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Všetky práva vyhradené.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Všetky práva vyhradené.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1385,8 +1385,8 @@ Preizkusno obdobje bo poteklo v %d dneh. Po izteku tega obdobja ne boste mogli u
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Avtorske pravice © 2024 Ascensio System SIA. Vse pravice pridržane.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Avtorske pravice © 2025 Ascensio System SIA. Vse pravice pridržane.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

1444
macos/Localization/sq.xliff Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Сва права резервисана.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Сва права резервисана.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Сва права резервисана.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Сва права резервисана.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Сва права резервисана.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Сва права резервисана.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1401,8 +1401,8 @@ Probni period će se završiti za %d dana, nakon toga nećete moći da kreirate
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Sva prava rezervisana.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Sva prava rezervisana.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ Probni period će se završiti za %d dana, nakon toga nećete moći da kreirate
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Sva prava rezervisana.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Sva prava rezervisana.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1435,8 +1435,8 @@ Probni period će se završiti za %d dana, nakon toga nećete moći da kreirate
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2023 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2023 Ascensio System SIA. Sva prava rezervisana.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Sva prava rezervisana.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1341,8 +1341,8 @@ Utvärderingsperioden upphör om %d dagar, efter det kommer du inte ha möjlighe
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Med ensamrätt.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Med ensamrätt.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1313,8 +1313,8 @@ Deneme sürümü %d gün sonra sona erecektir. Ardından belge oluşturamayacak
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2024 Ascensio System SIA. Tüm hakları saklıdır.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Copyright © 2025 Ascensio System SIA. Tüm hakları saklıdır.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1385,8 +1385,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Авторські права © 2024 Ascensio System SIA. Усі права захищені.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Авторські права © 2025 Ascensio System SIA. Усі права захищені.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1290,8 +1290,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2024 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2025 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1307,8 +1307,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2024 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2025 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1324,8 +1324,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2024 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">Bản quyền © 2025 Ascensio System SIA. Đã đăng ký Bản quyền.</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1384,8 +1384,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2024 Ascensio System SIA。保留所有权利。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2025 Ascensio System SIA。保留所有权利。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1401,8 +1401,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2024 Ascensio System SIA。保留所有权利。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2025 Ascensio System SIA。保留所有权利。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>
@ -1418,8 +1418,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2024 Ascensio System SIA。保留所有权利。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target>版权所有©2025 Ascensio System SIA。保留所有权利。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

View File

@ -1333,8 +1333,8 @@ The trial period will end in %d days, after that you will not be able to create
<note>Bundle name</note>
</trans-unit>
<trans-unit id="NSHumanReadableCopyright" xml:space="preserve">
<source>Copyright © 2024 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作權 © 2024 Ascensio System SIA. 版權所有。</target>
<source>Copyright © 2025 Ascensio System SIA. All rights reserved.</source>
<target state="translated">著作權 © 2025 Ascensio System SIA. 版權所有。</target>
<note>Copyright (human-readable)</note>
</trans-unit>
</body>

File diff suppressed because one or more lines are too long

View File

@ -445,16 +445,22 @@
@"terminate" : @(YES)
}];
NSMutableArray * locked_uuids = [NSMutableArray array];
for (ASCTabView * tab in self.tabsControl.tabs) {
if (tab.changed) {
unsaved++;
}
// Blockchain check
if (NSCefView * cefView = [self cefViewWithTab:tab]) {
// Blockchain check
if ([cefView checkCloudCryptoNeedBuild]) {
self.shouldTerminateApp = YES;
return NO;
} else {
if ([cefView isSaveLocked]) {
unsaved++;
[locked_uuids addObject:tab.uuid];
}
}
}
}
@ -479,7 +485,7 @@
NSArray * tabs = [NSArray arrayWithArray:self.tabsControl.tabs];
for (ASCTabView * tab in tabs) {
if (tab.changed) {
if (tab.changed || [locked_uuids containsObject:tab.uuid]) {
[self.tabsWithChanges addObject:tab];
} else {
[self.tabsControl removeTab:tab selected:NO];
@ -701,33 +707,34 @@
}
- (void)requestSaveChangesForTab:(ASCTabView *)tab {
if (tab && tab.changed) {
NSAlert *alert = [[NSAlert alloc] init];
[alert addButtonWithTitle:NSLocalizedString(@"Save", nil)];
[alert addButtonWithTitle:NSLocalizedString(@"Don't Save", nil)];
[[alert addButtonWithTitle:NSLocalizedString(@"Cancel", nil)] setKeyEquivalent:@"\e"];
[alert setMessageText:[NSString stringWithFormat:NSLocalizedString(@"Do you want to save the changes made to the document \"%@\"?", nil), tab.title]];
[alert setInformativeText:NSLocalizedString(@"Your changes will be lost if you dont save them.", nil)];
[alert setAlertStyle:NSAlertStyleWarning];
if (tab) {
NSCefView * cefView = [self cefViewWithTab:tab];
if (tab.changed || (cefView && [cefView isSaveLocked])) {
NSAlert *alert = [[NSAlert alloc] init];
[alert addButtonWithTitle:NSLocalizedString(@"Save", nil)];
[alert addButtonWithTitle:NSLocalizedString(@"Don't Save", nil)];
[[alert addButtonWithTitle:NSLocalizedString(@"Cancel", nil)] setKeyEquivalent:@"\e"];
[alert setMessageText:[NSString stringWithFormat:NSLocalizedString(@"Do you want to save the changes made to the document \"%@\"?", nil), tab.title]];
[alert setInformativeText:NSLocalizedString(@"Your changes will be lost if you dont save them.", nil)];
[alert setAlertStyle:NSAlertStyleWarning];
[self.tabsControl selectTab:tab];
[self.tabsControl selectTab:tab];
NSInteger returnCode = [alert runModalSheet];
NSInteger returnCode = [alert runModalSheet];
if(returnCode == NSAlertFirstButtonReturn) {
NSCefView * cefView = [self cefViewWithTab:tab];
if(returnCode == NSAlertFirstButtonReturn) {
tab.params[@"shouldClose"] = @(YES);
tab.params[@"shouldClose"] = @(YES);
if (cefView) {
NSEditorApi::CAscMenuEvent * pEvent = new NSEditorApi::CAscMenuEvent(ASC_MENU_EVENT_TYPE_CEF_SAVE);
[cefView apply:pEvent];
if (cefView) {
NSEditorApi::CAscMenuEvent * pEvent = new NSEditorApi::CAscMenuEvent(ASC_MENU_EVENT_TYPE_CEF_SAVE);
[cefView apply:pEvent];
}
} else if (returnCode == NSAlertSecondButtonReturn) {
[self.tabsControl removeTab:tab];
} else if (returnCode == NSAlertThirdButtonReturn) {
self.shouldTerminateApp = NO;
self.shouldLogoutPortal = NO;
}
} else if (returnCode == NSAlertSecondButtonReturn) {
[self.tabsControl removeTab:tab];
} else if (returnCode == NSAlertThirdButtonReturn) {
self.shouldTerminateApp = NO;
self.shouldLogoutPortal = NO;
}
}
}
@ -1117,6 +1124,7 @@
[filter addObjectsFromArray:[ASCConstants documents]];
[filter addObjectsFromArray:[ASCConstants spreadsheets]];
[filter addObjectsFromArray:[ASCConstants presentations]];
[filter addObjectsFromArray:[ASCConstants draws]];
openPanel.canChooseDirectories = NO;
openPanel.allowsMultipleSelection = NO;
@ -1332,6 +1340,7 @@
};
NSMutableArray * portalTabs = [NSMutableArray array];
NSMutableArray * saveLockedTabs = [NSMutableArray array];
NSInteger unsaved = 0;
for (ASCTabView * tab in self.tabsControl.tabs) {
@ -1347,15 +1356,17 @@
}
if ( _is_array_contains_url(portals, tabVirtualUrl) ) {
NSCefView * cefView = [self cefViewWithTab:tab];
if ( isReload ) {
if ( NSCefView * cefView = [self cefViewWithTab:tab] ) {
if ( cefView ) {
[cefView reload];
}
} else {
[portalTabs addObject:tab];
if (tab.changed) {
if (tab.changed || (cefView && [cefView isSaveLocked])) {
unsaved++;
[saveLockedTabs addObject:tab.uuid];
}
}
}
@ -1379,7 +1390,7 @@
// "Review Changes..." clicked
for (ASCTabView * tab in portalTabs) {
if (tab.changed) {
if (tab.changed || [saveLockedTabs containsObject:tab.uuid]) {
[self.tabsWithChanges addObject:tab];
} else {
[self.tabsControl removeTab:tab selected:NO];
@ -2010,7 +2021,7 @@
return NO;
}
if (tab.changed) {
if (tab.changed || (cefView && [cefView isSaveLocked])) {
[self requestSaveChangesForTab:tab];
return NO;
}

View File

@ -133,6 +133,7 @@ static BOOL uiLayoutDirectionRTL = NO;
@"gl-ES": @{@"name": @"Galego", @"enname": @"Galego"},
@"si-LK": @{@"name": @"සිංහල", @"enname": @"Sinhala (Sri Lanka)"},
@"ar-SA": @{@"name": @"اَلْعَرَبِيَّة", @"enname": @"Arabic"},
@"sq-AL": @{@"name": @"Shqip", @"enname": @"Albanian"},
@"he-IL": @{@"name": @"עברית", @"enname": @"Hebrew"}
};
}

View File

@ -49,6 +49,7 @@ static NSString * const tabWordActiveBackgroundColor = @"tab-word-background-
static NSString * const tabCellActiveBackgroundColor = @"tab-cell-background-active-color";
static NSString * const tabSlideActiveBackgroundColor = @"tab-slide-background-active-color";
static NSString * const tabPdfActiveBackgroundColor = @"tab-pdf-background-active-color";
static NSString * const tabDrawActiveBackgroundColor = @"tab-draw-background-active-color";
static NSString * const tabActiveTextColor = @"tab-editor-text-active-color";
@interface ASCThemesController : NSObject

View File

@ -153,6 +153,8 @@
return [NSColor brendPresentationEditor];
} else if ([name isEqualToString:tabPdfActiveBackgroundColor]) {
return [NSColor brandPdfEditor];
} else if ([name isEqualToString:tabDrawActiveBackgroundColor]) {
return [NSColor brandDrawEditor];
}
}
}

View File

@ -329,6 +329,7 @@ static float kASCRTLTabsRightMargin = 0;
case AscEditorType::etSpreadsheet : docType = ASCTabViewTypeSpreadsheet; break;
case AscEditorType::etPresentation : docType = ASCTabViewTypePresentation; break;
case AscEditorType::etPdf : docType = ASCTabViewTypePdf; break;
case AscEditorType::etDraw : docType = ASCTabViewTypeDraw; break;
default:
break;
}

View File

@ -124,6 +124,8 @@ static NSUInteger const kASTabViewCloseButtonSize = 12;
@{@"normal": @"icon_tabs_pe_inactive", @"active": @"icon_tabs_pe_active"},
// ASCTabViewTypePdf
@{@"normal": @"icon_tabs_pdf_inactive", @"active": @"icon_tabs_pdf_active"},
// ASCTabViewTypeDraw
@{@"normal": @"icon_tabs_ve_inactive", @"active": @"icon_tabs_ve_active"},
// ASCTabViewTypePortal
@{@"normal": @"icon_tab_portal_active", @"active": @"icon_tab_portal_active"}
]
@ -245,6 +247,9 @@ static NSUInteger const kASTabViewCloseButtonSize = 12;
} else if (type == ASCTabViewTypePdf) {
tabViewCell.activeColor =
tabViewCell.clickColor = [ASCThemesController currentThemeColor:tabPdfActiveBackgroundColor];
} else if (type == ASCTabViewTypeDraw) {
tabViewCell.activeColor =
tabViewCell.clickColor = [ASCThemesController currentThemeColor:tabDrawActiveBackgroundColor];
}
}

View File

@ -16,6 +16,7 @@ typedef NS_ENUM(NSUInteger, ASCTabViewType) {
ASCTabViewTypeSpreadsheet,
ASCTabViewTypePresentation,
ASCTabViewTypePdf,
ASCTabViewTypeDraw,
ASCTabViewTypePortal
};

View File

@ -56,6 +56,7 @@
+ (NSColor *) brendSpreadsheetEditor;
+ (NSColor *) brendPresentationEditor;
+ (NSColor *) brandPdfEditor;
+ (NSColor *) brandDrawEditor;
@end
@interface NSColor (Extensions)

View File

@ -74,6 +74,13 @@
return UIColorFromRGB(0xaa5252);
}
+ (NSColor *) brandDrawEditor {
if (@available(macOS 10.13, *)) {
return [NSColor colorNamed:@"brand-DrawEditor"];
}
return UIColorFromRGB(0x444796);
}
@end
#pragma mark - Extensions

View File

@ -159,6 +159,7 @@ static NSString * const CEFEventNameCertificatePreview = @"CEF_certificateP
+ (NSArray *)documents;
+ (NSArray *)spreadsheets;
+ (NSArray *)presentations;
+ (NSArray *)draws;
+ (NSArray *)plugins;
+ (NSArray *)csvtxt;
+ (NSArray *)cancryptformats;

View File

@ -70,7 +70,7 @@
+ (NSArray *)documents {
return @[@"docx", @"doc", @"odt", @"ott", @"rtf", @"docm", @"dot", @"dotx", @"dotm", @"docxf", @"fodt", @"wps", @"wpt",
@"xml", @"pdf", @"epub", @"djv", @"djvu", @"txt", @"html", @"htm", @"mht", @"mhtml", @"xps", @"doctx",
@"fb2", @"oform", @"sxw", @"stw", @"md", @"pages"];
@"fb2", @"oform", @"sxw", @"stw", @"md", @"pages", @"hwp", @"hwpx"];
}
+ (NSArray *)spreadsheets {
@ -81,6 +81,10 @@
return @[@"ppt", @"pptx", @"pptm", @"ppsx", @"odp", @"potx", @"otp", @"pps", @"ppsm", @"potm", @"fodp", @"dps", @"dpt", @"sxi",@"key"];
}
+ (NSArray *)draws {
return @[@"vsdx",@"vssx",@"vstx",@"vsdm",@"vssm",@"vstm"];
}
+ (NSArray *)cancryptformats {
return @[@"docm", @"docx", @"docxf", @"dotm", @"dotx", @"oform", @"potm", @"potx", @"ppsm", @"pptm", @"ppsx", @"pptx", @"xlsm", @"xlsx", @"xltm", @"xltx"];
}
@ -257,6 +261,10 @@
@(AVS_OFFICESTUDIO_FILE_IMAGE_JPG): @{
@"description" : NSLocalizedString(@"JPG Image", nil),
@"extension" : @"jpg"
},
@(AVS_OFFICESTUDIO_FILE_DRAW_VSDX): @{
@"description" : NSLocalizedString(@"VSDX File", nil),
@"extension" : @"vsdx"
}
};
}

View File

@ -54,6 +54,7 @@
- (BOOL)checkCloudCryptoNeedBuild;
- (BOOL)checkBuilding;
- (NSString *)originalUrl;
- (BOOL)isSaveLocked;
- (void)loadWithUrl:(NSString *)url;
- (void)createFileWithName:(NSString *)name type:(AscEditorType)type;

View File

@ -236,6 +236,15 @@
return NO;
}
- (BOOL)isSaveLocked {
if (m_pCefView && m_pCefView->GetCefView()) {
if (m_pCefView->GetCefView()->GetType() == cvwtEditor) {
return ((CCefViewEditor *)m_pCefView->GetCefView())->IsSaveLocked();
}
}
return NO;
}
- (NSString *)originalUrl {
if (m_pCefView && m_pCefView->GetCefView()) {
return [NSString stringWithstdwstring:m_pCefView->GetCefView()->GetOriginalUrl()];

View File

@ -0,0 +1,20 @@
{
"colors" : [
{
"color" : {
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
"blue" : "0x96",
"green" : "0x47",
"red" : "0x44"
}
},
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@ -5,9 +5,9 @@
"color-space" : "srgb",
"components" : {
"alpha" : "1.000",
"blue" : "0x4F",
"green" : "0x66",
"red" : "0xBE"
"blue" : "0x44",
"green" : "0x5B",
"red" : "0xB7"
}
},
"idiom" : "universal"

View File

@ -9,10 +9,10 @@
"color" : {
"color-space" : "srgb",
"components" : {
"red" : "0.250",
"alpha" : "1.000",
"blue" : "0.360",
"green" : "0.525"
"blue" : "86",
"green" : "128",
"red" : "58"
}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 127 B

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 B

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 127 B

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 129 B

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 B

After

Width:  |  Height:  |  Size: 106 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 B

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 B

After

Width:  |  Height:  |  Size: 106 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 B

After

Width:  |  Height:  |  Size: 130 B

View File

@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "vsdx_desktop.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "vsdx_desktop_2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 B

View File

@ -0,0 +1,22 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "vsdx_desktop.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "vsdx_desktop_2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 B

View File

@ -556,6 +556,18 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>vsdx</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>file-vsdx</string>
<key>CFBundleTypeName</key>
<string>Microsoft Visio File (.vsdx)</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
@ -604,7 +616,7 @@
<key>NSCameraUsageDescription</key>
<string>Once ONLYOFFICE Desktop Editors has permission, document tabs will be able to ask you for access.</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2024 Ascensio System SIA. All rights reserved.</string>
<string>Copyright © 2025 Ascensio System SIA. All rights reserved.</string>
<key>NSMainStoryboardFile</key>
<string>Main</string>
<key>NSMicrophoneUsageDescription</key>

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "الحقوق جميعها محفوظة 2024 © Ascensio System SIA";
"NSHumanReadableCopyright" = "الحقوق جميعها محفوظة 2025 © Ascensio System SIA";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. Alle Rechte vorbehalten.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. Alle Rechte vorbehalten.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. Todos los derechos reservados.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. Todos los derechos reservados.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

View File

@ -2,5 +2,5 @@
"CFBundleName" = "ONLYOFFICE";
/* Copyright (human-readable) */
"NSHumanReadableCopyright" = "Copyright © 2024 Ascensio System SIA. All rights reserved.";
"NSHumanReadableCopyright" = "Copyright © 2025 Ascensio System SIA. All rights reserved.";

Some files were not shown because too many files have changed in this diff Show More