Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .github/workflows/testAndPublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ jobs:
key: ${{ env.SCONS_CACHE_KEY }}
- name: Prepare source code
shell: cmd
run: scons source %sconsArgs% ${{ !runner.debug && '--all-cores' || '-j1' }}
run: scons source %sconsArgs% %sconsCores%
- name: Prepare for tests
run: ci/scripts/tests/beforeTests.ps1
- name: Cache scons build
Expand Down Expand Up @@ -340,13 +340,17 @@ jobs:
run: ci/scripts/setSconsArgs.ps1
env:
apiSigningToken: ${{ github.event_name == 'push' && secrets.API_SIGNING_TOKEN || '' }}
- name: Build scons targets
shell: cmd
run: scons %sconsOutTargets% %sconsArgs% %sconsCores%
- name: Create launcher
shell: cmd
# Run launcher separately as we can't safely generate that in parallel to other scons targets (#18867)
run: |
PowerShell -Command "Set-ExecutionPolicy Bypass"
PowerShell -Command "Set-PSRepository PSGallery -InstallationPolicy Trusted"
PowerShell -Command "Install-Module -Name SignPath -Force"
scons %sconsOutTargets% %sconsArgs% ${{ !runner.debug && '--all-cores' || '-j1'}}
scons launcher %sconsArgs% %sconsCores%
- name: Upload launcher
id: uploadLauncher
uses: actions/upload-artifact@v4
Expand Down
16 changes: 11 additions & 5 deletions ci/scripts/setSconsArgs.ps1
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
$ErrorActionPreference = "Stop";
$sconsOutTargets = "launcher developerGuide changes userGuide keyCommands client moduleList"
# AppX is currently unmaintained and not built by default.
if ($env:GITHUB_EVENT_NAME -eq "push" -and $env:feature_buildAppx) {
$sconsOutTargets += " appx"
}
$sconsOutTargets = "developerGuide changes userGuide keyCommands client moduleList"
$sconsArgs = "version=$env:version"
$sconsCores = "--all-cores"
if ($env:RUNNER_DEBUG -eq "1") {
# Run scons linearly if we are in debug mode, so logs can be easily parsed
$sconsCores = "-j1"
}
if ($env:release) {
$sconsArgs += " release=1"
# Run scons linearly for release builds, so we can debug if something goes wrong,
# as we cannot safely re-run a released build
$sconsCores = "-j1"
}
if ($env:versionType) {
$sconsArgs += " updateVersionType=$env:versionType"
Expand All @@ -18,5 +22,7 @@ if ($env:GITHUB_EVENT_NAME -eq "push" -and $env:apiSigningToken) {
$sconsArgs += " version_build=$([int]$env:GITHUB_RUN_NUMBER + [int]$env:START_BUILD_NUMBER)"
Write-Output "sconsOutTargets=$sconsOutTargets" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
Write-Output "sconsArgs=$sconsArgs" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
Write-Output "sconsCores=$sconsCores" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
Write-Host "scons args: $sconsArgs"
Write-Host "scons output targets: $sconsOutTargets"
Write-Host "scons cores: $sconsCores"
4 changes: 2 additions & 2 deletions source/locale/af_ZA/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Language: af_ZA\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/am/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Language: am_ET\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/an/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Aragonese\n"
"Language: an_ES\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/ar/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Language: ar_SA\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/bg/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Language: bg_BG\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/bn/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Bengali\n"
"Language: bn_BD\n"
Expand Down
18 changes: 9 additions & 9 deletions source/locale/bs/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Bosnian\n"
"Language: bs_BA\n"
Expand Down Expand Up @@ -7261,21 +7261,21 @@ msgstr "Nije moguće uspostaviti vezu sa serverom trgovine dodataka."
#: addonStore\dataManager.py:256
msgctxt "addonStore"
msgid "Unable to fetch latest add-on data for compatible add-ons."
msgstr "Nije moguće dohvatiti najnovije podatke za kompatibilne dodatke."
msgstr "Nije moguće dohvatiti najnovije podatke o kompatibilnim dodacima."

#. Translators: A message shown when fetching add-on data from the store fails
#: addonStore\dataManager.py:292
msgctxt "addonStore"
msgid "Unable to fetch latest add-on data for incompatible add-ons."
msgstr "Nije moguće dohvatiti najnovije podatke za nekompatibilne dodatke."
msgstr "Nije moguće dohvatiti najnovije podatke o nekompatibilnim dodacima."

#. Translators: The message displayed when an error occurs when opening an add-on package for adding.
#. The %s will be replaced with the path to the add-on that could not be opened.
#: addonStore\install.py:44
#, python-brace-format
msgctxt "addonStore"
msgid "Failed to open add-on package file at {filePath} - missing file or invalid file format"
msgstr "Otvaranje datoteke paketa dodatka na {filePath} nije uspjelo. Datoteka nedostaje ili je njen oblik neispravan"
msgstr "Otvaranje datoteke paketa dodatka u {filePath} nije uspjelo. Datoteka nedostaje ili je njen oblik neispravan"

#. Translators: The message displayed when an add-on is not supported by this version of NVDA.
#. The %s will be replaced with the path to the add-on that is not supported.
Expand Down Expand Up @@ -7639,13 +7639,13 @@ msgstr "Nije moguće pronaći prozor dokumentacije."
#. Translators: Reported when no track is playing in Foobar 2000.
#: appModules\foobar2000.py:148
msgid "No track playing"
msgstr "Ništa se ne reproducira"
msgstr "Ništa se ne reprodukuje"

#. Translators: The description of an NVDA command for reading the remaining time of the currently playing
#. track in Foobar 2000.
#: appModules\foobar2000.py:154
msgid "Reports the remaining time of the currently playing track, if any"
msgstr "Izvještava o preostalom vremenu trake koja se trenutno reproducira, ako postoji"
msgstr "Izvještava o preostalom vremenu trake koja se trenutno reprodukuje, ako postoji"

#. Translators: Reported remaining time in Foobar2000
#: appModules\foobar2000.py:171
Expand All @@ -7662,7 +7662,7 @@ msgstr "Preostalo vrijeme nije dostupno"
#. track in Foobar 2000.
#: appModules\foobar2000.py:180
msgid "Reports the elapsed time of the currently playing track, if any"
msgstr "Izvještava o proteklom vremenu trake koja se trenutno reproducira, ako postoji"
msgstr "Izvještava o proteklom vremenu trake koja se trenutno reprodukuje, ako postoji"

#. Translators: Reported elapsed time in Foobar2000
#: appModules\foobar2000.py:190
Expand All @@ -7679,7 +7679,7 @@ msgstr "Proteklo vrijeme nije dostupno"
#. Foobar 2000.
#: appModules\foobar2000.py:198
msgid "Reports the length of the currently playing track, if any"
msgstr "Izvještava o dužini trake koja se trenutno reproducira, ako postoji"
msgstr "Izvještava o trajanju trake koja se trenutno reprodukuje, ako postoji"

#. Translators: Reported remaining time in Foobar2000
#: appModules\foobar2000.py:208
Expand Down
4 changes: 2 additions & 2 deletions source/locale/ca/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Language: ca_ES\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/ckb/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:45\n"
"Last-Translator: \n"
"Language-Team: Sorani (Kurdish)\n"
"Language: ckb_IR\n"
Expand Down
18 changes: 9 additions & 9 deletions source/locale/cs/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Language: cs_CZ\n"
Expand Down Expand Up @@ -4831,7 +4831,7 @@ msgstr "Přepíná ovládání klávesnice mezi místním a vzdáleným počíta
#: globalCommands.py:5059
msgctxt "remote"
msgid "Sends control+alt+delete to the controlled computer."
msgstr ""
msgstr "Odešle control+alt+delete do ovládaného počítače."

#. Translators: a message indicating that configuration profiles can't be activated using gestures,
#. due to profile activation being suspended.
Expand Down Expand Up @@ -9816,7 +9816,7 @@ msgstr "Thajský zkratkopis"
#. braille settings dialog.
#: brailleTables\__tables.py:564
msgid "Turkish 8 dot computer braille"
msgstr ""
msgstr "Turecké 8-bodové počítačové písmo"

#. Translators: The name of a braille table displayed in the
#. braille settings dialog.
Expand Down Expand Up @@ -13874,7 +13874,7 @@ msgstr "Potvrdit před odpojením při ovládání"
#: gui\settingsDialogs.py:3410
msgctxt "remote"
msgid "&Mute when controlling the local computer"
msgstr ""
msgstr "Ztlu&mit při ovládání místního počítače"

#. Translators: A checkbox in Remote Access settings to set whether NVDA should automatically connect to a control server on startup.
#: gui\settingsDialogs.py:3420
Expand Down Expand Up @@ -15474,25 +15474,25 @@ msgstr "Autor"
#: gui\addonStoreGui\viewModels\addonList.py:96
msgctxt "addonStore"
msgid "Publication date"
msgstr ""
msgstr "Datum vydání"

#. Translators: The name of the column that contains the installation date of the add-on.
#: gui\addonStoreGui\viewModels\addonList.py:101
msgctxt "addonStore"
msgid "Install date"
msgstr ""
msgstr "Datum instalace"

#. Translators: The name of the column that contains the minimum version of NVDA required for this add-on.
#: gui\addonStoreGui\viewModels\addonList.py:107
msgctxt "addonStore"
msgid "Minimum NVDA version"
msgstr ""
msgstr "Minimální verze NVDA"

#. Translators: The name of the column that contains the last version of NVDA tested with this add-on.
#: gui\addonStoreGui\viewModels\addonList.py:112
msgctxt "addonStore"
msgid "Last tested NVDA version"
msgstr ""
msgstr "Poslední testovaná verze NVDA"

#. Translators: An option of a combo box to sort columns in the add-on store, in ascending order.
#. {column} will be replaced with the column display string.
Expand Down
4 changes: 2 additions & 2 deletions source/locale/da/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Language: da_DK\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/de/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/de_CH/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: German, Switzerland\n"
"Language: de_CH\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/el/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Language: el_GR\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/es/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:45\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/es_CO/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:45\n"
"Last-Translator: \n"
"Language-Team: Spanish, Colombia\n"
"Language: es_CO\n"
Expand Down
4 changes: 2 additions & 2 deletions source/locale/fa/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
Expand Down
8 changes: 4 additions & 4 deletions source/locale/fi/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: nvda\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-31 23:25+0000\n"
"PO-Revision-Date: 2025-09-01 02:15\n"
"POT-Creation-Date: 2025-09-05 06:01+0000\n"
"PO-Revision-Date: 2025-09-08 00:44\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
Expand Down Expand Up @@ -326,7 +326,7 @@ msgstr "avpnk"
#. block quote.
#: braille.py:161
msgid "bqt"
msgstr "skp"
msgstr "sln"

#. Translators: Displayed in braille for an object which is a
#. document.
Expand Down Expand Up @@ -8484,7 +8484,7 @@ msgstr "Ei emojia"
#. Translators: One of the view types in Word documents.
#: appModules\winword.py:43
msgid "DRAFT"
msgstr "LUONNOS"
msgstr "Luonnos"

#. Translators: One of the view types in Word documents.
#: appModules\winword.py:45
Expand Down
Loading
Loading