Compare commits
No commits in common. "master" and "ver/1.0.1" have entirely different histories.
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,6 +1,6 @@
|
||||
/*.opensdf
|
||||
/*.sdf
|
||||
/*.suo
|
||||
/.vs
|
||||
/ipch
|
||||
*.user
|
||||
temp
|
||||
|
Binary file not shown.
25
MSICALib.sln
25
MSICALib.sln
@ -1,37 +1,36 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29728.190
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MSICALib", "build\MSICALib.vcxproj", "{8552EE55-177E-4F51-B51B-BAF7D6462CDE}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinStd", "..\WinStd\build\WinStd.vcxproj", "{47399D91-7EB9-41DE-B521-514BA5DB0C43}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|ARM64 = Debug|ARM64
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|ARM64 = Release|ARM64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|ARM64.ActiveCfg = Debug|ARM64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|ARM64.Build.0 = Debug|ARM64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Debug|x64.Build.0 = Debug|x64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|ARM64.ActiveCfg = Release|ARM64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|ARM64.Build.0 = Release|ARM64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|Win32.Build.0 = Release|Win32
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|x64.ActiveCfg = Release|x64
|
||||
{8552EE55-177E-4F51-B51B-BAF7D6462CDE}.Release|x64.Build.0 = Release|x64
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Debug|x64.Build.0 = Debug|x64
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|Win32.Build.0 = Release|Win32
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|x64.ActiveCfg = Release|x64
|
||||
{47399D91-7EB9-41DE-B521-514BA5DB0C43}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {FD46612E-A0D9-4E88-9A26-38DE0813EF45}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
48
build/MSICALib.props
Normal file
48
build/MSICALib.props
Normal file
@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ImportGroup Label="PropertySheets" />
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<OutDir>temp\$(ProjectName).$(Platform).$(Configuration)\</OutDir>
|
||||
<IntDir>temp\$(ProjectName).$(Platform).$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
|
||||
<ClCompile>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
|
||||
<ClCompile>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\WinStd\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<LinkTimeCodeGeneration>false</LinkTimeCodeGeneration>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup />
|
||||
</Project>
|
@ -1,10 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|ARM64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
@ -13,10 +9,6 @@
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
@ -28,52 +20,58 @@
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8552EE55-177E-4F51-B51B-BAF7D6462CDE}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>MSICALib</RootNamespace>
|
||||
<ProjectName>MSICALib</ProjectName>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Label="Configuration">
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Configuration" Condition="'$(Configuration)'=='Debug'">
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Configuration" Condition="'$(Configuration)'=='Release'">
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Configuration" Condition="'$(Platform)'=='ARM64'">
|
||||
<WindowsSDKDesktopARM64Support>true</WindowsSDKDesktopARM64Support>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\..\include\$(Platform).props" Condition="exists('..\..\..\include\$(Platform).props')" />
|
||||
<Import Project="..\..\..\include\$(Configuration).props" Condition="exists('..\..\..\include\$(Configuration).props')" />
|
||||
<Import Project="..\..\..\include\Win32.props" />
|
||||
<Import Project="..\..\..\include\Release.props" />
|
||||
<Import Project="MSICALib.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\..\include\Win32.props" />
|
||||
<Import Project="..\..\..\include\Debug.props" />
|
||||
<Import Project="MSICALib.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\..\include\x64.props" />
|
||||
<Import Project="..\..\..\include\Release.props" />
|
||||
<Import Project="MSICALib.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="..\..\..\include\x64.props" />
|
||||
<Import Project="..\..\..\include\Debug.props" />
|
||||
<Import Project="MSICALib.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<OutDir>..\..\..\output\$(Platform).$(Configuration)\</OutDir>
|
||||
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
|
||||
<ClCompile>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
|
||||
<ClCompile>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\include;..\..\WinStd\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\src\OpCert.cpp" />
|
||||
<ClCompile Include="..\src\MSICALib.cpp" />
|
||||
@ -82,14 +80,18 @@
|
||||
<ClCompile Include="..\src\OpTS.cpp" />
|
||||
<ClCompile Include="..\src\OpReg.cpp" />
|
||||
<ClCompile Include="..\src\OpWLAN.cpp" />
|
||||
<ClCompile Include="..\src\pch.cpp">
|
||||
<PrecompiledHeader>Create</PrecompiledHeader>
|
||||
<ClCompile Include="..\src\stdafx.cpp">
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
|
||||
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\include\MSICALib.h" />
|
||||
<ClInclude Include="..\src\pch.h" />
|
||||
<ClInclude Include="..\src\stdafx.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -20,7 +20,7 @@
|
||||
<ClCompile Include="..\src\OpTS.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\pch.cpp">
|
||||
<ClCompile Include="..\src\stdafx.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\OpReg.cpp">
|
||||
@ -40,7 +40,7 @@
|
||||
<ClInclude Include="..\include\MSICALib.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\pch.h">
|
||||
<ClInclude Include="..\src\stdafx.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
|
@ -1,6 +1,20 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
@ -68,7 +82,9 @@ class CSession;
|
||||
// CStream
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
typedef winstd::file CStream;
|
||||
class CStream : public winstd::file
|
||||
{
|
||||
};
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
@ -79,7 +95,6 @@ class COperation
|
||||
{
|
||||
public:
|
||||
COperation(int iTicks = 0);
|
||||
virtual ~COperation();
|
||||
|
||||
virtual HRESULT Execute(CSession *pSession) = 0;
|
||||
|
||||
@ -311,7 +326,11 @@ public:
|
||||
|
||||
protected:
|
||||
DWORD m_dwType;
|
||||
std::wstring m_sData;
|
||||
std::vector<BYTE> m_binData;
|
||||
DWORD m_dwData;
|
||||
std::vector<WCHAR> m_szData;
|
||||
DWORDLONG m_qwData;
|
||||
};
|
||||
|
||||
|
||||
@ -1017,7 +1036,17 @@ inline BOOL operator <<(CStream &f, const COpRegValueCreate &op)
|
||||
{
|
||||
if (!(f << (const COpRegValueSingle &)op)) return FALSE;
|
||||
if (!(f << op.m_dwType )) return FALSE;
|
||||
if (!(f << op.m_binData )) return FALSE;
|
||||
switch (op.m_dwType) {
|
||||
case REG_SZ:
|
||||
case REG_EXPAND_SZ:
|
||||
case REG_LINK: if (!(f << op.m_sData )) return FALSE; break;
|
||||
case REG_BINARY: if (!(f << op.m_binData)) return FALSE; break;
|
||||
case REG_DWORD_LITTLE_ENDIAN:
|
||||
case REG_DWORD_BIG_ENDIAN: if (!(f << op.m_dwData )) return FALSE; break;
|
||||
case REG_MULTI_SZ: if (!(f << op.m_szData )) return FALSE; break;
|
||||
case REG_QWORD_LITTLE_ENDIAN: if (!(f << op.m_qwData )) return FALSE; break;
|
||||
default: ::SetLastError(ERROR_INVALID_DATA); return FALSE;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
@ -1027,7 +1056,17 @@ inline BOOL operator >>(CStream &f, COpRegValueCreate &op)
|
||||
{
|
||||
if (!(f >> (COpRegValueSingle &)op)) return FALSE;
|
||||
if (!(f >> op.m_dwType )) return FALSE;
|
||||
if (!(f >> op.m_binData )) return FALSE;
|
||||
switch (op.m_dwType) {
|
||||
case REG_SZ:
|
||||
case REG_EXPAND_SZ:
|
||||
case REG_LINK: if (!(f >> op.m_sData )) return FALSE; break;
|
||||
case REG_BINARY: if (!(f >> op.m_binData)) return FALSE; break;
|
||||
case REG_DWORD_LITTLE_ENDIAN:
|
||||
case REG_DWORD_BIG_ENDIAN: if (!(f >> op.m_dwData )) return FALSE; break;
|
||||
case REG_MULTI_SZ: if (!(f >> op.m_szData )) return FALSE; break;
|
||||
case REG_QWORD_LITTLE_ENDIAN: if (!(f >> op.m_qwData )) return FALSE; break;
|
||||
default: ::SetLastError(ERROR_INVALID_DATA); return FALSE;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
@ -1313,10 +1352,7 @@ inline BOOL IsWow64Process()
|
||||
{
|
||||
#ifndef _WIN64
|
||||
// Find IsWow64Process() address in KERNEL32.DLL.
|
||||
HMODULE hKernel32 = ::GetModuleHandle(_T("KERNEL32.DLL"));
|
||||
if (!hKernel32)
|
||||
return FALSE;
|
||||
BOOL (WINAPI *_IsWow64Process)(__in HANDLE hProcess, __out PBOOL Wow64Process) = (BOOL(WINAPI*)(__in HANDLE, __out PBOOL))::GetProcAddress(hKernel32, "IsWow64Process");
|
||||
BOOL (WINAPI *_IsWow64Process)(__in HANDLE hProcess, __out PBOOL Wow64Process) = (BOOL(WINAPI*)(__in HANDLE, __out PBOOL))::GetProcAddress(::GetModuleHandle(_T("KERNEL32.DLL")), "IsWow64Process");
|
||||
|
||||
// See if our 32-bit process is running in 64-bit environment.
|
||||
if (_IsWow64Process) {
|
||||
|
@ -3,7 +3,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MSICALib\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-02-17 13:30+0100\n"
|
||||
"POT-Creation-Date: 2017-04-24 22:58+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
||||
"Language-Team: Amebis, d. o. o., Kamnik <simon.rozman@amebis.si>\n"
|
||||
@ -14,12 +14,10 @@ msgstr ""
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Generator: Poedit 2.4.2\n"
|
||||
"X-Generator: Poedit 2.0.1\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
"X-Poedit-SearchPath-0: MSIBuild\n"
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:4
|
||||
@ -27,8 +25,6 @@ msgstr ""
|
||||
msgid "Error opening installation package. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:5
|
||||
@ -36,8 +32,6 @@ msgstr ""
|
||||
msgid "Error [2] creating task list. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:6
|
||||
@ -45,8 +39,6 @@ msgstr ""
|
||||
msgid "Error [3] writing to \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:7
|
||||
@ -54,8 +46,6 @@ msgstr ""
|
||||
msgid "Error [3] reading from \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:8
|
||||
@ -63,8 +53,6 @@ msgstr ""
|
||||
msgid "Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:9
|
||||
@ -72,8 +60,6 @@ msgstr ""
|
||||
msgid "Error [3] deleting \"[2]\" file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:10
|
||||
@ -81,8 +67,6 @@ msgstr ""
|
||||
msgid "Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:11
|
||||
@ -90,8 +74,6 @@ msgstr ""
|
||||
msgid "Error [3] creating \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:12
|
||||
@ -99,8 +81,6 @@ msgstr ""
|
||||
msgid "Error [3] deleting \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:13
|
||||
@ -108,8 +88,6 @@ msgstr ""
|
||||
msgid "Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:14
|
||||
@ -117,8 +95,6 @@ msgstr ""
|
||||
msgid "Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:15
|
||||
@ -126,8 +102,6 @@ msgstr ""
|
||||
msgid "Error [3] installing certificate to certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:16
|
||||
@ -135,8 +109,6 @@ msgstr ""
|
||||
msgid "Error [3] removing certificate from certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:17
|
||||
@ -144,8 +116,6 @@ msgstr ""
|
||||
msgid "Error [3] changing service \"[2]\" start type. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:18
|
||||
@ -153,8 +123,6 @@ msgstr ""
|
||||
msgid "Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:19
|
||||
@ -162,8 +130,6 @@ msgstr ""
|
||||
msgid "Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:20
|
||||
@ -171,8 +137,6 @@ msgstr ""
|
||||
msgid "Error installing WLAN profiles, because WLAN is not installed. Please, install Wireless LAN Service Windows feature, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:21
|
||||
@ -180,8 +144,6 @@ msgstr ""
|
||||
msgid "Error opening WLAN handle, because WLAN AutoConfig service is not started. Please, enable and start WLAN AutoConfig service, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:22
|
||||
@ -189,8 +151,6 @@ msgstr ""
|
||||
msgid "Error [2] opening WLAN handle. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:23
|
||||
@ -198,8 +158,6 @@ msgstr ""
|
||||
msgid "WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:24
|
||||
@ -207,8 +165,6 @@ msgstr ""
|
||||
msgid "Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:25
|
||||
@ -216,8 +172,6 @@ msgstr ""
|
||||
msgid "Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.ARM64.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.ARM64.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:26
|
||||
|
@ -1,29 +1,26 @@
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MSICALib\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-19 08:58+0200\n"
|
||||
"POT-Creation-Date: 2017-04-24 22:58+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Language-Team: German (Germany) (https://www.transifex.com/amebis/teams/91600/de_DE/)\n"
|
||||
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
||||
"Language-Team: Amebis, d. o. o., Kamnik <simon.rozman@amebis.si>\n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: de_DE\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Poedit 2.1.1\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-SearchPath-0: MSIBuild\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Generator: Poedit 2.0.1\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:4
|
||||
msgid ""
|
||||
"Error opening installation package. Please, contact your support personnel."
|
||||
msgid "Error opening installation package. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:5
|
||||
@ -37,26 +34,21 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:6
|
||||
msgid ""
|
||||
"Error [3] writing to \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] writing to \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:7
|
||||
msgid ""
|
||||
"Error [3] reading from \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] reading from \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:8
|
||||
msgid ""
|
||||
"Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgid "Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:9
|
||||
@ -70,108 +62,84 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:10
|
||||
msgid ""
|
||||
"Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:11
|
||||
msgid ""
|
||||
"Error [3] creating \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] creating \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:12
|
||||
msgid ""
|
||||
"Error [3] deleting \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] deleting \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:13
|
||||
msgid ""
|
||||
"Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your "
|
||||
"support personnel."
|
||||
msgid "Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:14
|
||||
msgid ""
|
||||
"Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your "
|
||||
"support personnel."
|
||||
msgid "Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:15
|
||||
msgid ""
|
||||
"Error [3] installing certificate to certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgid "Error [3] installing certificate to certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:16
|
||||
msgid ""
|
||||
"Error [3] removing certificate from certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgid "Error [3] removing certificate from certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:17
|
||||
msgid ""
|
||||
"Error [3] changing service \"[2]\" start type. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] changing service \"[2]\" start type. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:18
|
||||
msgid ""
|
||||
"Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgid "Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:19
|
||||
msgid ""
|
||||
"Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgid "Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:20
|
||||
msgid ""
|
||||
"Error installing WLAN profiles, because WLAN is not installed. Please, "
|
||||
"install Wireless LAN Service Windows feature, or contact your support "
|
||||
"personnel."
|
||||
msgid "Error installing WLAN profiles, because WLAN is not installed. Please, install Wireless LAN Service Windows feature, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:21
|
||||
msgid ""
|
||||
"Error opening WLAN handle, because WLAN AutoConfig service is not started. "
|
||||
"Please, enable and start WLAN AutoConfig service, or contact your support "
|
||||
"personnel."
|
||||
msgid "Error opening WLAN handle, because WLAN AutoConfig service is not started. Please, enable and start WLAN AutoConfig service, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:22
|
||||
@ -185,34 +153,26 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:23
|
||||
msgid ""
|
||||
"WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your "
|
||||
"support personnel."
|
||||
msgid "WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:24
|
||||
msgid ""
|
||||
"Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact "
|
||||
"your support personnel."
|
||||
msgid "Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:25
|
||||
msgid ""
|
||||
"Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please,"
|
||||
" contact your support personnel."
|
||||
msgid "Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:26
|
||||
msgid ""
|
||||
"Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is "
|
||||
"[4]). Please, contact your support personnel."
|
||||
msgid "Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is [4]). Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
270
locale/it_IT.po
270
locale/it_IT.po
@ -1,270 +0,0 @@
|
||||
# Translators:
|
||||
# Denis Renzi <itis05@virgilio.it>, 2020
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MSICALib\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-19 08:58+0200\n"
|
||||
"PO-Revision-Date: 2018-09-19 09:02+0000\n"
|
||||
"Last-Translator: Denis Renzi <itis05@virgilio.it>, 2020\n"
|
||||
"Language-Team: Italian (Italy) (https://www.transifex.com/amebis/teams/91600/it_IT/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: it_IT\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Poedit 2.1.1\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-SearchPath-0: MSIBuild\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:4
|
||||
msgid ""
|
||||
"Error opening installation package. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore durante l'apertura del pacchetto di installazione. Si prega di "
|
||||
"contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:5
|
||||
msgid "Error [2] creating task list. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [2] durante la creazione dell'elenco attività. Si prega di contattare"
|
||||
" il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:6
|
||||
msgid ""
|
||||
"Error [3] writing to \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante la scrittura nel file dell'elenco attività \"[2]\". Si "
|
||||
"prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:7
|
||||
msgid ""
|
||||
"Error [3] reading from \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante la lettura dal file dell'elenco attività \"[2]\". Si "
|
||||
"prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:8
|
||||
msgid ""
|
||||
"Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante l'impostazione del parametro \"[2]\". Si prega di "
|
||||
"contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:9
|
||||
msgid "Error [3] deleting \"[2]\" file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante l'eliminazione del file \"[2]\". Si prega di contattare "
|
||||
"il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:10
|
||||
msgid ""
|
||||
"Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [4] durante lo spostamento del file \"[2]\" su \"[3]\". Si prega di "
|
||||
"contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:11
|
||||
msgid ""
|
||||
"Error [3] creating \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante la creazione dell'attività \"[2]\" pianificata. Si prega "
|
||||
"di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:12
|
||||
msgid ""
|
||||
"Error [3] deleting \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante l'eliminazione dell'attività pianificata \"[2]\". Si "
|
||||
"prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:13
|
||||
msgid ""
|
||||
"Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] abilitazione / disabilitazione dell'attività pianificata \"[2]\"."
|
||||
" Si prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:14
|
||||
msgid ""
|
||||
"Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"Errore [4] durante la copia dell'attività pianificata \"[2]\" su \"[3]\". Si"
|
||||
" prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:15
|
||||
msgid ""
|
||||
"Error [3] installing certificate to certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante l'installazione del certificato nell'archivio certificati"
|
||||
" \"[2]\". Si prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:16
|
||||
msgid ""
|
||||
"Error [3] removing certificate from certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante la rimozione del certificato dall'archivio certificati "
|
||||
"\"[2]\". Si prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:17
|
||||
msgid ""
|
||||
"Error [3] changing service \"[2]\" start type. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante la modifica del tipo di avvio del servizio \"[2]\". Si "
|
||||
"prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:18
|
||||
msgid ""
|
||||
"Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] durante l'avvio del servizio \"[2]\". Si prega di contattare il "
|
||||
"personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:19
|
||||
msgid ""
|
||||
"Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [3] arresto del servizio \"[2]\". Si prega di contattare il personale"
|
||||
" di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:20
|
||||
msgid ""
|
||||
"Error installing WLAN profiles, because WLAN is not installed. Please, "
|
||||
"install Wireless LAN Service Windows feature, or contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore durante l'installazione dei profili WLAN, poiché la WLAN non è "
|
||||
"installata. Installa la funzione Windows del servizio LAN wireless o "
|
||||
"contatta il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:21
|
||||
msgid ""
|
||||
"Error opening WLAN handle, because WLAN AutoConfig service is not started. "
|
||||
"Please, enable and start WLAN AutoConfig service, or contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Errore durante l'apertura dell'handle WLAN, perché il servizio di "
|
||||
"configurazione automatica della WLAN non è stato avviato. Abilitare e "
|
||||
"avviare il servizio di configurazione automatica della WLAN o contattare il "
|
||||
"personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:22
|
||||
msgid "Error [2] opening WLAN handle. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [2] durante l'apertura dell'handle WLAN. Si prega di contattare il "
|
||||
"personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:23
|
||||
msgid ""
|
||||
"WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"I dati XML del profilo WLAN \"[2]\" non sono codificati UTF-16. Si prega di "
|
||||
"contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:24
|
||||
msgid ""
|
||||
"Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact "
|
||||
"your support personnel."
|
||||
msgstr ""
|
||||
"Errore [4] durante l'eliminazione del profilo \"[3]\" sull'interfaccia WLAN "
|
||||
"[2]. Si prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:25
|
||||
msgid ""
|
||||
"Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please,"
|
||||
" contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [5] che rinomina il profilo \"[3]\" in \"[4]\" sull'interfaccia WLAN "
|
||||
"[2]. Si prega di contattare il personale di supporto."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:26
|
||||
msgid ""
|
||||
"Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is "
|
||||
"[4]). Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Errore [5] impostazione profilo \"[3]\" sull'interfaccia WLAN [2] (motivo "
|
||||
"WLAN è [4]). Si prega di contattare il personale di supporto."
|
@ -1,29 +1,26 @@
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MSICALib\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-19 08:58+0200\n"
|
||||
"POT-Creation-Date: 2017-04-24 22:59+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Language-Team: Russian (Russia) (https://www.transifex.com/amebis/teams/91600/ru_RU/)\n"
|
||||
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
||||
"Language-Team: Amebis, d. o. o., Kamnik <simon.rozman@amebis.si>\n"
|
||||
"Language: ru_RU\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ru_RU\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
"X-Generator: Poedit 2.1.1\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-SearchPath-0: MSIBuild\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Generator: Poedit 2.0.1\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:4
|
||||
msgid ""
|
||||
"Error opening installation package. Please, contact your support personnel."
|
||||
msgid "Error opening installation package. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:5
|
||||
@ -37,26 +34,21 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:6
|
||||
msgid ""
|
||||
"Error [3] writing to \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] writing to \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:7
|
||||
msgid ""
|
||||
"Error [3] reading from \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] reading from \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:8
|
||||
msgid ""
|
||||
"Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgid "Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:9
|
||||
@ -70,108 +62,84 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:10
|
||||
msgid ""
|
||||
"Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:11
|
||||
msgid ""
|
||||
"Error [3] creating \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] creating \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:12
|
||||
msgid ""
|
||||
"Error [3] deleting \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] deleting \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:13
|
||||
msgid ""
|
||||
"Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your "
|
||||
"support personnel."
|
||||
msgid "Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:14
|
||||
msgid ""
|
||||
"Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your "
|
||||
"support personnel."
|
||||
msgid "Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:15
|
||||
msgid ""
|
||||
"Error [3] installing certificate to certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgid "Error [3] installing certificate to certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:16
|
||||
msgid ""
|
||||
"Error [3] removing certificate from certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgid "Error [3] removing certificate from certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:17
|
||||
msgid ""
|
||||
"Error [3] changing service \"[2]\" start type. Please, contact your support "
|
||||
"personnel."
|
||||
msgid "Error [3] changing service \"[2]\" start type. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:18
|
||||
msgid ""
|
||||
"Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgid "Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:19
|
||||
msgid ""
|
||||
"Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgid "Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:20
|
||||
msgid ""
|
||||
"Error installing WLAN profiles, because WLAN is not installed. Please, "
|
||||
"install Wireless LAN Service Windows feature, or contact your support "
|
||||
"personnel."
|
||||
msgid "Error installing WLAN profiles, because WLAN is not installed. Please, install Wireless LAN Service Windows feature, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:21
|
||||
msgid ""
|
||||
"Error opening WLAN handle, because WLAN AutoConfig service is not started. "
|
||||
"Please, enable and start WLAN AutoConfig service, or contact your support "
|
||||
"personnel."
|
||||
msgid "Error opening WLAN handle, because WLAN AutoConfig service is not started. Please, enable and start WLAN AutoConfig service, or contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:22
|
||||
@ -185,34 +153,26 @@ msgstr ""
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:23
|
||||
msgid ""
|
||||
"WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your "
|
||||
"support personnel."
|
||||
msgid "WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:24
|
||||
msgid ""
|
||||
"Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact "
|
||||
"your support personnel."
|
||||
msgid "Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:25
|
||||
msgid ""
|
||||
"Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please,"
|
||||
" contact your support personnel."
|
||||
msgid "Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:26
|
||||
msgid ""
|
||||
"Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is "
|
||||
"[4]). Please, contact your support personnel."
|
||||
msgid "Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is [4]). Please, contact your support personnel."
|
||||
msgstr ""
|
||||
|
191
locale/sl_SI.po
191
locale/sl_SI.po
@ -1,267 +1,178 @@
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MSICALib\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-09-19 08:58+0200\n"
|
||||
"POT-Creation-Date: 2017-04-24 22:59+0200\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Simon Rozman <simon@rozman.si>, 2018\n"
|
||||
"Language-Team: Slovenian (Slovenia) (https://www.transifex.com/amebis/teams/91600/sl_SI/)\n"
|
||||
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
||||
"Language-Team: Amebis, d. o. o., Kamnik <simon.rozman@amebis.si>\n"
|
||||
"Language: sl_SI\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: sl_SI\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
"X-Generator: Poedit 2.1.1\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-SearchPath-0: MSIBuild\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-KeywordsList: __\n"
|
||||
"X-Poedit-Basepath: .\n"
|
||||
"X-Generator: Poedit 2.0.1\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:4
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:4
|
||||
msgid ""
|
||||
"Error opening installation package. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri odpiranju namestitvenega paketa je prišlo do napake. Obrnite se na svojo"
|
||||
" tehnično službo."
|
||||
msgid "Error opening installation package. Please, contact your support personnel."
|
||||
msgstr "Pri odpiranju namestitvenega paketa je prišlo do napake. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:5
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:5
|
||||
msgid "Error [2] creating task list. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri pripravi seznama opravil je prišlo do napake [2]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgstr "Pri pripravi seznama opravil je prišlo do napake [2]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:6
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:6
|
||||
msgid ""
|
||||
"Error [3] writing to \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri pisanju v datoteko seznama opravil »[2]« je prišlo do napake [3]. "
|
||||
"Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [3] writing to \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr "Pri pisanju v datoteko seznama opravil »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:7
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:7
|
||||
msgid ""
|
||||
"Error [3] reading from \"[2]\" task list file. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri branju iz datoteke seznama opravil »[2]« je prišlo do napake [3]. "
|
||||
"Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [3] reading from \"[2]\" task list file. Please, contact your support personnel."
|
||||
msgstr "Pri branju iz datoteke seznama opravil »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:8
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:8
|
||||
msgid ""
|
||||
"Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri nastavljanju parametra »[2]« je prišlo do napake [3]. Obrnite se na "
|
||||
"svojo tehnično službo."
|
||||
msgid "Error [3] setting \"[2]\" parameter. Please, contact your support personnel."
|
||||
msgstr "Pri nastavljanju parametra »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:9
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:9
|
||||
msgid "Error [3] deleting \"[2]\" file. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri brisanju datoteke »[2]« je prišlo do napake [3]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgstr "Pri brisanju datoteke »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:10
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:10
|
||||
msgid ""
|
||||
"Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri premikanju datoteke »[2]« v »[3]« je prišlo do napake [4]. Obrnite se na"
|
||||
" svojo tehnično službo."
|
||||
msgid "Error [4] moving \"[2]\" file to \"[3]\". Please, contact your support personnel."
|
||||
msgstr "Pri premikanju datoteke »[2]« v »[3]« je prišlo do napake [4]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:11
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:11
|
||||
msgid ""
|
||||
"Error [3] creating \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri stvaritvi razporejenega opravila »[2]« je prišlo do napake [3]. Obrnite "
|
||||
"se na svojo tehnično službo."
|
||||
msgid "Error [3] creating \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr "Pri stvaritvi razporejenega opravila »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:12
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:12
|
||||
msgid ""
|
||||
"Error [3] deleting \"[2]\" scheduled task. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri brisanju razporejenega opravila »[2]« je prišlo do napake [3]. Obrnite "
|
||||
"se na svojo tehnično službo."
|
||||
msgid "Error [3] deleting \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr "Pri brisanju razporejenega opravila »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:13
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:13
|
||||
msgid ""
|
||||
"Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"Pri o(ne)mogočanju razporejenega opravila »[2]« je prišlo do napake [3]. "
|
||||
"Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [3] enabling/disabling \"[2]\" scheduled task. Please, contact your support personnel."
|
||||
msgstr "Pri o(ne)mogočanju razporejenega opravila »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:14
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:14
|
||||
msgid ""
|
||||
"Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"Pri kopiranju razporejenega opravila »[2]« v »[3]« je prišlo do napake [4]. "
|
||||
"Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [4] copying \"[2]\" scheduled task to \"[3]\". Please, contact your support personnel."
|
||||
msgstr "Pri kopiranju razporejenega opravila »[2]« v »[3]« je prišlo do napake [4]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:15
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:15
|
||||
msgid ""
|
||||
"Error [3] installing certificate to certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri nameščanju digitalnega potrdila v shrambo »[2]« je prišlo do napake [3]."
|
||||
" Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [3] installing certificate to certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr "Pri nameščanju digitalnega potrdila v shrambo »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:16
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:16
|
||||
msgid ""
|
||||
"Error [3] removing certificate from certificate store \"[2]\". Please, "
|
||||
"contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri odstranjevanju digitalnega potrdila iz shrambe »[2]« je prišlo do napake"
|
||||
" [3]. Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [3] removing certificate from certificate store \"[2]\". Please, contact your support personnel."
|
||||
msgstr "Pri odstranjevanju digitalnega potrdila iz shrambe »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:17
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:17
|
||||
msgid ""
|
||||
"Error [3] changing service \"[2]\" start type. Please, contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri nastavljanju servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgid "Error [3] changing service \"[2]\" start type. Please, contact your support personnel."
|
||||
msgstr "Pri nastavljanju servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:18
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:18
|
||||
msgid ""
|
||||
"Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri zagonu servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgid "Error [3] starting service \"[2]\". Please, contact your support personnel."
|
||||
msgstr "Pri zagonu servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:19
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:19
|
||||
msgid ""
|
||||
"Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri zaustavitvi servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgid "Error [3] stopping service \"[2]\". Please, contact your support personnel."
|
||||
msgstr "Pri zaustavitvi servisa »[2]« je prišlo do napake [3]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:20
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:20
|
||||
msgid ""
|
||||
"Error installing WLAN profiles, because WLAN is not installed. Please, "
|
||||
"install Wireless LAN Service Windows feature, or contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri nameščanju profilov WLAN je prišlo do napake, ker WLAN ni nameščen. "
|
||||
"Namestite Windowsov del Wireless LAN Service, ali se obrnite na svojo "
|
||||
"tehnično službo."
|
||||
msgid "Error installing WLAN profiles, because WLAN is not installed. Please, install Wireless LAN Service Windows feature, or contact your support personnel."
|
||||
msgstr "Pri nameščanju profilov WLAN je prišlo do napake, ker WLAN ni nameščen. Namestite Windowsov del Wireless LAN Service, ali se obrnite na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:21
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:21
|
||||
msgid ""
|
||||
"Error opening WLAN handle, because WLAN AutoConfig service is not started. "
|
||||
"Please, enable and start WLAN AutoConfig service, or contact your support "
|
||||
"personnel."
|
||||
msgstr ""
|
||||
"Pri odpiranju ročice WLAN je prišlo do napake, ker storitev WLAN AutoConfig "
|
||||
"ni zagnana. Omogočite in zaženite storitev WLAN AutoConfig, ali se obrnite "
|
||||
"na svojo tehnično službo."
|
||||
msgid "Error opening WLAN handle, because WLAN AutoConfig service is not started. Please, enable and start WLAN AutoConfig service, or contact your support personnel."
|
||||
msgstr "Pri odpiranju ročice WLAN je prišlo do napake, ker storitev WLAN AutoConfig ni zagnana. Omogočite in zaženite storitev WLAN AutoConfig, ali se obrnite na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:22
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:22
|
||||
msgid "Error [2] opening WLAN handle. Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri odpiranju ročice WLAN je prišlo do napake [2]. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgstr "Pri odpiranju ročice WLAN je prišlo do napake [2]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:23
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:23
|
||||
msgid ""
|
||||
"WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your "
|
||||
"support personnel."
|
||||
msgstr ""
|
||||
"Zapis XML profila WLAN »[2]« ni zapisan v UTF-16. Obrnite se na svojo "
|
||||
"tehnično službo."
|
||||
msgid "WLAN profile \"[2]\" XML data is not UTF-16 encoded. Please, contact your support personnel."
|
||||
msgstr "Zapis XML profila WLAN »[2]« ni zapisan v UTF-16. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:24
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:24
|
||||
msgid ""
|
||||
"Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact "
|
||||
"your support personnel."
|
||||
msgstr ""
|
||||
"Pri brisanju profila »[3]« na vmesniku WLAN [2] je prišlo do napake [4]. "
|
||||
"Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [4] deleting profile \"[3]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr "Pri brisanju profila »[3]« na vmesniku WLAN [2] je prišlo do napake [4]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:25
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:25
|
||||
msgid ""
|
||||
"Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please,"
|
||||
" contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri preimenovanju profila »[3]« v »[4]« na vmesniku WLAN [2] je prišlo do "
|
||||
"napake [5]. Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [5] renaming profile \"[3]\" to \"[4]\" on WLAN interface [2]. Please, contact your support personnel."
|
||||
msgstr "Pri preimenovanju profila »[3]« v »[4]« na vmesniku WLAN [2] je prišlo do napake [5]. Obrnite se na svojo tehnično službo."
|
||||
|
||||
#: MSIBuild/en_US.Win32.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.Win32.Release.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Debug.Error-2.idtx:26
|
||||
#: MSIBuild/en_US.x64.Release.Error-2.idtx:26
|
||||
msgid ""
|
||||
"Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is "
|
||||
"[4]). Please, contact your support personnel."
|
||||
msgstr ""
|
||||
"Pri nastavljanju profila »[3]« na vmesniku WLAN [2] je prišlo do napake [5] "
|
||||
"(vzrok WLAN je [4]). Obrnite se na svojo tehnično službo."
|
||||
msgid "Error [5] setting profile \"[3]\" on WLAN interface [2] (WLAN reason is [4]). Please, contact your support personnel."
|
||||
msgstr "Pri nastavljanju profila »[3]« na vmesniku WLAN [2] je prišlo do napake [5] (vzrok WLAN je [4]). Obrnite se na svojo tehnično službo."
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
#pragma comment(lib, "msi.lib")
|
||||
#pragma comment(lib, "shlwapi.lib")
|
||||
@ -20,10 +34,6 @@ COperation::COperation(int iTicks) :
|
||||
{
|
||||
}
|
||||
|
||||
COperation::~COperation()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
// COpTypeSingleString
|
||||
@ -87,8 +97,8 @@ COpList::COpList(int iTicks) : COperation(iTicks)
|
||||
|
||||
DWORD COpList::LoadFromFile(LPCTSTR pszFileName)
|
||||
{
|
||||
CStream fSequence(CreateFile(pszFileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, NULL));
|
||||
if (!fSequence)
|
||||
CStream fSequence;
|
||||
if (!fSequence.create(pszFileName, GENERIC_READ, FILE_SHARE_READ, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN))
|
||||
return GetLastError();
|
||||
|
||||
// Load operation sequence.
|
||||
@ -101,8 +111,8 @@ DWORD COpList::LoadFromFile(LPCTSTR pszFileName)
|
||||
|
||||
DWORD COpList::SaveToFile(LPCTSTR pszFileName) const
|
||||
{
|
||||
CStream fSequence(CreateFile(pszFileName, GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, NULL));
|
||||
if (!fSequence)
|
||||
CStream fSequence;
|
||||
if (!fSequence.create(pszFileName, GENERIC_WRITE, FILE_SHARE_READ, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN))
|
||||
return GetLastError();
|
||||
|
||||
// Save execute sequence to file.
|
||||
@ -193,10 +203,10 @@ UINT SaveSequence(MSIHANDLE hInstall, LPCTSTR szActionExecute, LPCTSTR szActionC
|
||||
LPCTSTR pszExtension = ::PathFindExtension(sSequenceFilename.c_str());
|
||||
winstd::tstring sSequenceFilename2;
|
||||
|
||||
sprintf(sSequenceFilename2, _T("%.*ls-rb%ls"), (unsigned int)(pszExtension - sSequenceFilename.c_str()), sSequenceFilename.c_str(), pszExtension);
|
||||
sprintf(sSequenceFilename2, _T("%.*ls-rb%ls"), pszExtension - sSequenceFilename.c_str(), sSequenceFilename.c_str(), pszExtension);
|
||||
uiResult = ::MsiSetProperty(hInstall, szActionRollback, sSequenceFilename2.c_str());
|
||||
if (uiResult == NO_ERROR) {
|
||||
sprintf(sSequenceFilename2, _T("%.*ls-cm%ls"), (unsigned int)(pszExtension - sSequenceFilename.c_str()), sSequenceFilename.c_str(), pszExtension);
|
||||
sprintf(sSequenceFilename2, _T("%.*ls-cm%ls"), pszExtension - sSequenceFilename.c_str(), sSequenceFilename.c_str(), pszExtension);
|
||||
uiResult = ::MsiSetProperty(hInstall, szActionCommit, sSequenceFilename2.c_str());
|
||||
if (uiResult != NO_ERROR) {
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_PROPERTY_SET);
|
||||
@ -260,8 +270,8 @@ UINT ExecuteSequence(MSIHANDLE hInstall)
|
||||
LPCTSTR pszExtension = ::PathFindExtension(sSequenceFilename.c_str());
|
||||
winstd::tstring sSequenceFilenameCM, sSequenceFilenameRB;
|
||||
|
||||
sprintf(sSequenceFilenameRB, _T("%.*ls-rb%ls"), (unsigned int)(pszExtension - sSequenceFilename.c_str()), sSequenceFilename.c_str(), pszExtension);
|
||||
sprintf(sSequenceFilenameCM, _T("%.*ls-cm%ls"), (unsigned int)(pszExtension - sSequenceFilename.c_str()), sSequenceFilename.c_str(), pszExtension);
|
||||
sprintf(sSequenceFilenameRB, _T("%.*ls-rb%ls"), pszExtension - sSequenceFilename.c_str(), sSequenceFilename.c_str(), pszExtension);
|
||||
sprintf(sSequenceFilenameCM, _T("%.*ls-cm%ls"), pszExtension - sSequenceFilename.c_str(), sSequenceFilename.c_str(), pszExtension);
|
||||
|
||||
// After commit, delete rollback file. After rollback, delete commit file.
|
||||
session.m_olCommit.push_back(new MSICA::COpFileDelete(
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
#pragma comment(lib, "crypt32.lib")
|
||||
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
|
||||
namespace MSICA {
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
|
||||
namespace MSICA {
|
||||
@ -92,7 +106,7 @@ HRESULT COpRegKeyCreate::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(4);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_CREATE );
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 4, lResult );
|
||||
::MsiProcessMessage(pSession->m_hInstall, INSTALLMESSAGE_ERROR, hRecordProg);
|
||||
@ -143,7 +157,7 @@ HRESULT COpRegKeyCopy::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(5);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_COPY );
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue1.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 4, m_sValue2.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 5, lResult );
|
||||
@ -308,11 +322,11 @@ HRESULT COpRegKeyDelete::Execute(CSession *pSession)
|
||||
while (iLength && m_sValue[iLength - 1] == L'\\') iLength--;
|
||||
|
||||
for (;;) {
|
||||
HKEY hKeyTest;
|
||||
sprintf(sBackupName, L"%.*ls (orig %u)", (unsigned int)iLength, m_sValue.c_str(), ++uiCount);
|
||||
lResult = ::RegOpenKeyExW(m_hKeyRoot, sBackupName.c_str(), 0, KEY_ENUMERATE_SUB_KEYS | samAdditional, &hKeyTest);
|
||||
HKEY hKey;
|
||||
sprintf(sBackupName, L"%.*ls (orig %u)", iLength, m_sValue.c_str(), ++uiCount);
|
||||
lResult = ::RegOpenKeyExW(m_hKeyRoot, sBackupName.c_str(), 0, KEY_ENUMERATE_SUB_KEYS | samAdditional, &hKey);
|
||||
if (lResult != NO_ERROR) break;
|
||||
::RegCloseKey(hKeyTest);
|
||||
::RegCloseKey(hKey);
|
||||
}
|
||||
if (lResult == ERROR_FILE_NOT_FOUND) {
|
||||
// Since copying registry key is a complicated job (when rollback/commit support is required), and we do have an operation just for that, we use it.
|
||||
@ -328,7 +342,7 @@ HRESULT COpRegKeyDelete::Execute(CSession *pSession)
|
||||
} else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(4);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_PROBING );
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetStringW(hRecordProg, 3, sBackupName.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 4, lResult );
|
||||
::MsiProcessMessage(pSession->m_hInstall, INSTALLMESSAGE_ERROR, hRecordProg);
|
||||
@ -345,7 +359,7 @@ HRESULT COpRegKeyDelete::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(4);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_DELETE );
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 4, lResult );
|
||||
::MsiProcessMessage(pSession->m_hInstall, INSTALLMESSAGE_ERROR, hRecordProg);
|
||||
@ -440,7 +454,7 @@ COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR
|
||||
|
||||
COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR pszValueName, DWORD dwData, int iTicks) :
|
||||
m_dwType(REG_DWORD),
|
||||
m_binData(reinterpret_cast<LPCBYTE>(&dwData), reinterpret_cast<LPCBYTE>(&dwData + 1)),
|
||||
m_dwData(dwData),
|
||||
COpRegValueSingle(hKeyRoot, pszKeyName, pszValueName, iTicks)
|
||||
{
|
||||
}
|
||||
@ -456,7 +470,7 @@ COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR
|
||||
|
||||
COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR pszValueName, LPCWSTR pszData, int iTicks) :
|
||||
m_dwType(REG_SZ),
|
||||
m_binData(reinterpret_cast<LPCBYTE>(pszData), reinterpret_cast<LPCBYTE>(pszData + wcslen(pszData) + 1)),
|
||||
m_sData(pszData),
|
||||
COpRegValueSingle(hKeyRoot, pszKeyName, pszValueName, iTicks)
|
||||
{
|
||||
}
|
||||
@ -464,7 +478,7 @@ COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR
|
||||
|
||||
COpRegValueCreate::COpRegValueCreate(HKEY hKeyRoot, LPCWSTR pszKeyName, LPCWSTR pszValueName, DWORDLONG qwData, int iTicks) :
|
||||
m_dwType(REG_QWORD),
|
||||
m_binData(reinterpret_cast<LPCBYTE>(&qwData), reinterpret_cast<LPCBYTE>(&qwData + 1)),
|
||||
m_qwData(qwData),
|
||||
COpRegValueSingle(hKeyRoot, pszKeyName, pszValueName, iTicks)
|
||||
{
|
||||
}
|
||||
@ -501,7 +515,33 @@ HRESULT COpRegValueCreate::Execute(CSession *pSession)
|
||||
}
|
||||
|
||||
// Set the registry value.
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, m_binData.data(), static_cast<DWORD>(m_binData.size() * sizeof(BYTE)));
|
||||
switch (m_dwType) {
|
||||
case REG_SZ:
|
||||
case REG_EXPAND_SZ:
|
||||
case REG_LINK:
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, (const BYTE*)m_sData.c_str(), static_cast<DWORD>((m_sData.length() + 1) * sizeof(WCHAR))); break;
|
||||
break;
|
||||
|
||||
case REG_BINARY:
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, m_binData.data(), static_cast<DWORD>(m_binData.size() * sizeof(BYTE))); break;
|
||||
|
||||
case REG_DWORD_LITTLE_ENDIAN:
|
||||
case REG_DWORD_BIG_ENDIAN:
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, (const BYTE*)&m_dwData, sizeof(DWORD)); break;
|
||||
break;
|
||||
|
||||
case REG_MULTI_SZ:
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, (const BYTE*)m_szData.data(), static_cast<DWORD>(m_szData.size() * sizeof(WCHAR))); break;
|
||||
break;
|
||||
|
||||
case REG_QWORD_LITTLE_ENDIAN:
|
||||
lResult = ::RegSetValueExW(hKey, m_sValueName.c_str(), 0, m_dwType, (const BYTE*)&m_qwData, sizeof(DWORDLONG)); break;
|
||||
break;
|
||||
|
||||
default:
|
||||
lResult = ERROR_UNSUPPORTED_TYPE;
|
||||
}
|
||||
|
||||
::RegCloseKey(hKey);
|
||||
}
|
||||
|
||||
@ -510,7 +550,7 @@ HRESULT COpRegValueCreate::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(5);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_SETVALUE);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 4, m_sValueName.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 5, lResult );
|
||||
@ -584,7 +624,7 @@ HRESULT COpRegValueCopy::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(6);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_COPYVALUE);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff );
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 4, m_sValueName1.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 5, m_sValueName2.c_str() );
|
||||
@ -652,7 +692,7 @@ HRESULT COpRegValueDelete::Execute(CSession *pSession)
|
||||
} else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(5);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_PROBINGVAL);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff );
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 3, sBackupName.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 4, lResult );
|
||||
@ -674,7 +714,7 @@ HRESULT COpRegValueDelete::Execute(CSession *pSession)
|
||||
else {
|
||||
PMSIHANDLE hRecordProg = ::MsiCreateRecord(5);
|
||||
::MsiRecordSetInteger(hRecordProg, 1, ERROR_INSTALL_REGKEY_DELETEVALUE);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (int)(UINT_PTR)m_hKeyRoot & 0x7fffffff);
|
||||
::MsiRecordSetInteger(hRecordProg, 2, (UINT)m_hKeyRoot & 0x7fffffff );
|
||||
::MsiRecordSetStringW(hRecordProg, 3, m_sValue.c_str() );
|
||||
::MsiRecordSetStringW(hRecordProg, 4, m_sValueName.c_str() );
|
||||
::MsiRecordSetInteger(hRecordProg, 5, lResult );
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
#pragma comment(lib, "advapi32.lib")
|
||||
|
||||
|
38
src/OpTS.cpp
38
src/OpTS.cpp
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
#pragma comment(lib, "mstask.lib")
|
||||
#pragma comment(lib, "taskschd.lib")
|
||||
@ -46,7 +60,7 @@ HRESULT COpTaskCreate::Execute(CSession *pSession)
|
||||
if (FAILED(hr)) goto finish;
|
||||
}
|
||||
|
||||
hr = CoCreateInstance(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER, pService);
|
||||
hr = pService.create(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER);
|
||||
if (SUCCEEDED(hr)) {
|
||||
// Windows Vista or newer.
|
||||
winstd::variant vEmpty;
|
||||
@ -328,7 +342,7 @@ HRESULT COpTaskCreate::Execute(CSession *pSession)
|
||||
winstd::com_obj<ITask> pTask;
|
||||
|
||||
// Get task scheduler object.
|
||||
hr = CoCreateInstance(CLSID_CTaskScheduler, NULL, CLSCTX_ALL, pTaskScheduler);
|
||||
hr = pTaskScheduler.create(CLSID_CTaskScheduler, NULL, CLSCTX_ALL);
|
||||
if (FAILED(hr)) goto finish;
|
||||
|
||||
// Create the new task.
|
||||
@ -620,7 +634,7 @@ HRESULT COpTaskDelete::Execute(CSession *pSession)
|
||||
HRESULT hr;
|
||||
winstd::com_obj<ITaskService> pService;
|
||||
|
||||
hr = CoCreateInstance(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER, pService);
|
||||
hr = pService.create(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER);
|
||||
if (SUCCEEDED(hr)) {
|
||||
// Windows Vista or newer.
|
||||
winstd::variant vEmpty;
|
||||
@ -721,7 +735,7 @@ HRESULT COpTaskDelete::Execute(CSession *pSession)
|
||||
winstd::com_obj<ITaskScheduler> pTaskScheduler;
|
||||
|
||||
// Get task scheduler object.
|
||||
hr = CoCreateInstance(CLSID_CTaskScheduler, NULL, CLSCTX_ALL, pTaskScheduler);
|
||||
hr = pTaskScheduler.create(CLSID_CTaskScheduler, NULL, CLSCTX_ALL);
|
||||
if (FAILED(hr)) goto finish;
|
||||
|
||||
if (pSession->m_bRollbackEnabled) {
|
||||
@ -809,7 +823,7 @@ HRESULT COpTaskEnable::Execute(CSession *pSession)
|
||||
HRESULT hr;
|
||||
winstd::com_obj<ITaskService> pService;
|
||||
|
||||
hr = CoCreateInstance(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER, pService);
|
||||
hr = pService.create(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER);
|
||||
if (SUCCEEDED(hr)) {
|
||||
// Windows Vista or newer.
|
||||
winstd::variant vEmpty;
|
||||
@ -861,7 +875,7 @@ HRESULT COpTaskEnable::Execute(CSession *pSession)
|
||||
DWORD dwFlags;
|
||||
|
||||
// Get task scheduler object.
|
||||
hr = CoCreateInstance(CLSID_CTaskScheduler, NULL, CLSCTX_ALL, pTaskScheduler);
|
||||
hr = pTaskScheduler.create(CLSID_CTaskScheduler, NULL, CLSCTX_ALL);
|
||||
if (FAILED(hr)) goto finish;
|
||||
|
||||
// Load the task.
|
||||
@ -928,7 +942,7 @@ HRESULT COpTaskCopy::Execute(CSession *pSession)
|
||||
HRESULT hr;
|
||||
winstd::com_obj<ITaskService> pService;
|
||||
|
||||
hr = CoCreateInstance(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER, pService);
|
||||
hr = pService.create(CLSID_TaskScheduler, NULL, CLSCTX_INPROC_SERVER);
|
||||
if (SUCCEEDED(hr)) {
|
||||
// Windows Vista or newer.
|
||||
winstd::variant vEmpty;
|
||||
@ -984,7 +998,7 @@ HRESULT COpTaskCopy::Execute(CSession *pSession)
|
||||
winstd::com_obj<ITask> pTask;
|
||||
|
||||
// Get task scheduler object.
|
||||
hr = CoCreateInstance(CLSID_CTaskScheduler, NULL, CLSCTX_ALL, pTaskScheduler);
|
||||
hr = pTaskScheduler.create(CLSID_CTaskScheduler, NULL, CLSCTX_ALL);
|
||||
if (FAILED(hr)) goto finish;
|
||||
|
||||
// Load the source task.
|
||||
|
@ -1,9 +1,23 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
||||
#include "stdafx.h"
|
||||
|
||||
|
||||
namespace MSICA {
|
||||
|
@ -1,6 +0,0 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
*/
|
||||
|
||||
#include "pch.h"
|
20
src/stdafx.cpp
Normal file
20
src/stdafx.cpp
Normal file
@ -0,0 +1,20 @@
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "stdafx.h"
|
@ -1,6 +1,20 @@
|
||||
/*
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
Copyright © 1991-2022 Amebis
|
||||
/*
|
||||
Copyright 1991-2017 Amebis
|
||||
|
||||
This file is part of MSICA.
|
||||
|
||||
MSICA is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
MSICA is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with MSICA. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#pragma once
|
Loading…
x
Reference in New Issue
Block a user