Skip to main content

Asset Manager Service (Microsoft Azure)

Das folgende Kapitel beschreibt die Installation des Asset Manager Services in einer Microsoft-Azure-Umgebung. Hierbei wird vorausgesetzt, dass die notwendigen Berechtigungen für die Erstellung und Konfiguration eines SQL Database Servers (wenn noch nicht vorhanden), einer SQL Database und einer Web App vorliegen.

Vorbereitungen

Im Verlauf des Installationsprozesses müssen die Quelldaten in die Azure Cloud übertragen werden. Hierzu wird die Azure-Befehlszeilenschnittstelle (Azure CLI) benötigt, die vorab lokal auf einem Windows Client installiert werden muss. Das  Installationspaket dafür befindet sich hier.

SQL Database Server

Der Asset Manager Service benötigt eine SQL Datenbank. Diese muss innerhalb eines SQL Database Servers angelegt werden. Wenn innerhalb von Azure bereits ein SQL Database Server existiert, der verwendet werden kann, ist die Erstellung dieses SQL Database Servers nicht notwendig und es kann direkt eine SQL Database angelegt werden.

az-database-server1.png

az-database-server2.png

az-database-server3.png

SQL Database

az-database1.png

az-database2.png

Web App

web-app1.png

web-app2.png

appsettings.json

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information",
      "Hangfire": "Information"
    }
  },
  "AllowedHosts": "*",
  "AzureOptions": {
    "Enabled": false,
    "TenantId": "",
    "ClientId": "",
    "ClientSecret": ""
  },
  "ActiveDirectoryOptions": {
    "Enabled": false,
    "LDAPPath": "",
    "Username": "",
    "Password": ""
  },
  "ServiceOptions": {
    "SqlServer": "",
    "SqlDatabase": "",
    "SqlUsername": "",
    "SqlPassword": "",
    "SqlTimeout": 300,
    "SqlPort": 1433,
    "SqlMaxCells": 1000000,
    "CompressionEnabled": true,
    "UseRedisCache": false,
    "RedisAbsoluteExpirationRelativeToNowSeconds": 60,
    "RedisSlidingExpiration": 60,
    "UseMemoryCache": true,
    "MemoryAbsoluteExpirationRelativeToNowSeconds": 60,
    "MemorySlidingExpiration": 60,
    "SinkConsoleMinimumLevel": "Warning",
    "SinkFile": "AssetManagerService.log",
    "SinkFileMinimumLevel": "Warning"
  },
  "HangfireOptions": {
    "SqlServer": "",
    "SqlDatabase": "",
    "SqlUsername": "",
    "SqlPassword": "",
    "SqlTimeout": 300,
    "SqlPort": 1433
  },
  "ConnectionStrings": {
    "Redis": "localhost:6379"
  },
  "ApiKeyOptions": {
    "AdConnectorPrefix": "adc-",
    "InventoryCollectorPrefix": "inv-",
    "AdConnector": "12345",
    "InventoryCollector": "12345"
  }
}

Upload des Installationspakets

az-webapp-deploy.png

az webapp deploy --resource-group RG_Development --name asset-manager-service --src-path <path to setup>.zip

Konfiguration der Web App

web-app3.png

[
  {
    "name": "ActiveDirectoryOptions__Enabled",
    "value": "false",
    "slotSetting": false
  },
  {
    "name": "AzureOptions__Enabled",
    "value": "false",
    "slotSetting": false
  },
  {
    "name": "AzureOptions__TenantId",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "AzureOptions__ClientId",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "AzureOptions__ClientSecret",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "HangfireOptions__SqlDatabase",
    "value": "asset-manager",
    "slotSetting": false
  },
  {
    "name": "HangfireOptions__SqlPassword",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "HangfireOptions__SqlServer",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "HangfireOptions__SqlUsername",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "HTTP20_ONLY_PORT",
    "value": "5243",
    "slotSetting": false
  },
  {
    "name": "ServiceOptions__SqlDatabase",
    "value": "asset-manager",
    "slotSetting": false
  },
  {
    "name": "ServiceOptions__SqlPassword",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "ServiceOptions__SqlServer",
    "value": "",
    "slotSetting": false
  },
  {
    "name": "ServiceOptions__SqlUsername",
    "value": "",
    "slotSetting": false
  }
]
SQL Schema
/****** Object:  Table [dbo].[__constants]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__constants]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__constants](
	[keyName] [nvarchar](255) NOT NULL,
	[Value] [nvarchar](255) NOT NULL,
PRIMARY KEY CLUSTERED 
(
	[keyName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__dbVersion]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__dbVersion]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__dbVersion](
	[Manufacturer] [nvarchar](50) NOT NULL,
	[Version] [nvarchar](15) NOT NULL,
	[WebServiceUrl] [nvarchar](255) NOT NULL
) ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__dynamicColumns]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object:  Table [dbo].[__dynamicFormColumns]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__dynamicFormColumns]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__dynamicFormColumns](
	[__id] [uniqueidentifier] NOT NULL,
	[TableName] [nvarchar](255) NOT NULL,
	[ColumnName] [nvarchar](255) NULL,
	[SqlDataType] [nvarchar](50) NULL,
	[MaximumLength] [int] NOT NULL,
	[NumericPrecision] [int] NOT NULL,
	[NumericScale] [int] NOT NULL,
	[ColumnPostfix] [nvarchar](255) NULL,
	[DefaultValue] [nvarchar](max) NULL,
	[CustomFormat] [nvarchar](255) NULL,
	[ColumnIndex] [int] NOT NULL,
	[IsRequired] [bit] NOT NULL,
	[IsReadOnly] [bit] NOT NULL,
	[IsVisible] [bit] NOT NULL,
	[MinValue] [nvarchar](255) NULL,
	[MaxValue] [nvarchar](255) NULL,
	[RegularExpression] [nvarchar](max) NULL,
	[IsDeleted] [bit] NOT NULL,
	[IsLookupQuery] [bit] NOT NULL,
	[LookupValues] [nvarchar](max) NULL,
PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__dynamicForms]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__dynamicForms]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__dynamicForms](
	[__id] [uniqueidentifier] NOT NULL,
	[FormData] [nvarchar](max) NOT NULL,
	[FormWidth] [int] NOT NULL,
	[FormHeight] [int] NOT NULL,
 CONSTRAINT [PK___dynamicForms] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__group]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__group]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__group](
	[__id] [uniqueidentifier] NOT NULL,
	[Name] [nvarchar](255) NOT NULL,
	[__lastUpdate] [datetime2](7) NOT NULL,
	[__lastUser] [nvarchar](255) NOT NULL,
 CONSTRAINT [PK___group] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__hangFireJobs]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__hangFireJobs]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__hangFireJobs](
	[__id] [uniqueidentifier] NOT NULL,
	[Name] [nvarchar](255) NOT NULL,
	[Description] [nvarchar](max) NULL,
	[CronString] [nvarchar](255) NULL,
	[IsEnabled] [bit] NOT NULL,
	[SqlScript] [nvarchar](max) NOT NULL,
	[LastExecution] [datetime] NULL,
	[LastMessage] [nvarchar](max) NULL,
	[__lastUpdate] [datetime] NOT NULL,
	[__lastUser] [nvarchar](255) NOT NULL,
 CONSTRAINT [PK____hangFi__0D7B1824008D60E5] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__languageAssignment]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__languageAssignment]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__languageAssignment](
	[keyName] [nvarchar](50) NOT NULL,
	[de] [nvarchar](max) NULL,
	[en] [nvarchar](max) NULL,
PRIMARY KEY CLUSTERED 
(
	[keyName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__membership]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__membership]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__membership](
	[__id] [uniqueidentifier] NOT NULL,
	[groupId] [uniqueidentifier] NOT NULL,
	[userId] [uniqueidentifier] NOT NULL,
 CONSTRAINT [PK___membership] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__navigation]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__navigation]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__navigation](
	[propertyId] [uniqueidentifier] NOT NULL,
	[propertyEnabled] [bit] NOT NULL,
	[propertyName] [nvarchar](255) NOT NULL,
	[propertyIcon] [nvarchar](255) NULL,
	[query] [nvarchar](max) NULL,
	[tableName] [nvarchar](255) NULL,
	[parentPropertyId] [uniqueidentifier] NOT NULL,
	[variables] [nvarchar](max) NULL,
	[drilldowns] [nvarchar](max) NULL,
	[hasHistory] [bit] NOT NULL,
	[link] [nvarchar](max) NULL,
	[favIcon] [nvarchar](max) NULL,
	[blockedUsers] [nvarchar](max) NULL,
	[propertyType] [nvarchar](255) NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__navigationPermission]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__navigationPermission]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__navigationPermission](
	[__id] [uniqueidentifier] NOT NULL,
	[propertyId] [uniqueidentifier] NOT NULL,
	[groupId] [uniqueidentifier] NOT NULL,
	[permission] [int] NOT NULL,
 CONSTRAINT [PK___navigationPermission] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
END
GO
/****** Object:  Table [dbo].[__scheduledTasks]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object:  Table [dbo].[__user]    Script Date: 24.02.2023 16:58:14 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[__user]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[__user](
	[__id] [uniqueidentifier] NOT NULL,
	[Name] [nvarchar](255) NOT NULL,
	[__lastUpdate] [datetime2](7) NOT NULL,
	[__lastUser] [nvarchar](255) NOT NULL,
 CONSTRAINT [PK___user] PRIMARY KEY CLUSTERED 
(
	[__id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___dynamicFormColumns___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF___dynamicFormColumns___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_MaximumLength]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_MaximumLength]  DEFAULT ((0)) FOR [MaximumLength]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_NumericPrecision]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_NumericPrecision]  DEFAULT ((0)) FOR [NumericPrecision]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_NumericScale]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_NumericScale]  DEFAULT ((0)) FOR [NumericScale]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_IsNullable]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_IsNullable]  DEFAULT ((1)) FOR [IsRequired]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_IsReadOnly]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_IsReadOnly]  DEFAULT ((0)) FOR [IsReadOnly]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_IsVisible]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_IsVisible]  DEFAULT ((1)) FOR [IsVisible]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF_dynamicFormColumns_IsDeleted]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF_dynamicFormColumns_IsDeleted]  DEFAULT ((0)) FOR [IsDeleted]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___dynamicFormColumns_IsSqlQuery]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicFormColumns] ADD  CONSTRAINT [DF___dynamicFormColumns_IsSqlQuery]  DEFAULT ((0)) FOR [IsLookupQuery]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___dynamicForms_FormWidth]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicForms] ADD  CONSTRAINT [DF___dynamicForms_FormWidth]  DEFAULT ((700)) FOR [FormWidth]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___dynamicForms_FormHeight]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__dynamicForms] ADD  CONSTRAINT [DF___dynamicForms_FormHeight]  DEFAULT ((900)) FOR [FormHeight]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___group___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__group] ADD  CONSTRAINT [DF___group___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___group___lastUpdate]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__group] ADD  CONSTRAINT [DF___group___lastUpdate]  DEFAULT (getdate()) FOR [__lastUpdate]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___hangFireTasks___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__hangFireJobs] ADD  CONSTRAINT [DF___hangFireTasks___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___hangFireTasks_IsEnabled]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__hangFireJobs] ADD  CONSTRAINT [DF___hangFireTasks_IsEnabled]  DEFAULT ((1)) FOR [IsEnabled]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___hangFireTasks___lastUpdate]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__hangFireJobs] ADD  CONSTRAINT [DF___hangFireTasks___lastUpdate]  DEFAULT (getdate()) FOR [__lastUpdate]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___membership___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__membership] ADD  CONSTRAINT [DF___membership___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___navigationPermission___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__navigationPermission] ADD  CONSTRAINT [DF___navigationPermission___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___user___id]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__user] ADD  CONSTRAINT [DF___user___id]  DEFAULT (newid()) FOR [__id]
END
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DF___user___lastUpdate]') AND type = 'D')
BEGIN
ALTER TABLE [dbo].[__user] ADD  CONSTRAINT [DF___user___lastUpdate]  DEFAULT (getdate()) FOR [__lastUpdate]
END
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK___membership___group_GroupsId]') AND parent_object_id = OBJECT_ID(N'[dbo].[__membership]'))
ALTER TABLE [dbo].[__membership]  WITH CHECK ADD  CONSTRAINT [FK___membership___group_GroupsId] FOREIGN KEY([groupId])
REFERENCES [dbo].[__group] ([__id])
ON DELETE CASCADE
GO
IF  EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK___membership___group_GroupsId]') AND parent_object_id = OBJECT_ID(N'[dbo].[__membership]'))
ALTER TABLE [dbo].[__membership] CHECK CONSTRAINT [FK___membership___group_GroupsId]
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK___membership___user_UsersId]') AND parent_object_id = OBJECT_ID(N'[dbo].[__membership]'))
ALTER TABLE [dbo].[__membership]  WITH CHECK ADD  CONSTRAINT [FK___membership___user_UsersId] FOREIGN KEY([userId])
REFERENCES [dbo].[__user] ([__id])
ON DELETE CASCADE
GO
IF  EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK___membership___user_UsersId]') AND parent_object_id = OBJECT_ID(N'[dbo].[__membership]'))
ALTER TABLE [dbo].[__membership] CHECK CONSTRAINT [FK___membership___user_UsersId]
GO
SQL Data
IF NOT EXISTS (SELECT [__id] FROM [__group] WHERE [__id] = '00000000-0000-0000-0000-000000000000')
INSERT [__group] ([__id], [Name], [__lastUpdate], [__lastUser]) VALUES ('00000000-0000-0000-0000-000000000000', 'Asset Manager Users', '20220101 00:00:00', 'n/a')
ELSE
UPDATE [__group] SET [Name] = 'Asset Manager Users', [__lastUpdate] = '20220101 00:00:00', [__lastUser] = 'n/a' WHERE [__id] = '00000000-0000-0000-0000-000000000000'

IF NOT EXISTS (SELECT [__id] FROM [__group] WHERE [__id] = 'ffffffff-ffff-ffff-ffff-ffffffffffff')
INSERT [__group] ([__id], [Name], [__lastUpdate], [__lastUser]) VALUES ('ffffffff-ffff-ffff-ffff-ffffffffffff', 'Asset Manager Admins', '20220101 00:00:00', 'n/a')
ELSE
UPDATE [__group] SET [Name] = 'Asset Manager Admins', [__lastUpdate] = '20220101 00:00:00', [__lastUser] = 'n/a' WHERE [__id] = 'ffffffff-ffff-ffff-ffff-ffffffffffff'



IF NOT EXISTS (SELECT [Version] FROM __dbVersion WHERE [Version] NOT LIKE '4.%' OR [Version] NOT LIKE 'SchemaUpdated')
BEGIN
	INSERT [dbo].[__dbVersion] ([Manufacturer], [Version], [WebServiceUrl]) VALUES (N'smcTeam', N'4.0.0.0', N'')
END


IF NOT EXISTS (SELECT [propertyId] FROM [__navigation] WHERE [propertyId] = '11111111-1111-1111-1111-111111111111')
BEGIN
	INSERT [dbo].[__navigation] ([propertyId], [propertyEnabled], [propertyName], [propertyIcon], [query], [tableName], [parentPropertyId], [variables], [drilldowns], [hasHistory], [link], [favIcon], [blockedUsers], [propertyType]) VALUES (N'11111111-1111-1111-1111-111111111111', 1, N'Asset Manager', N'molecule.png', NULL, NULL, N'00000000-0000-0000-0000-000000000000', NULL, NULL, 0, NULL, NULL, NULL, N'Folder')
END




IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '#Computer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('#Computer', '#Computer', '#Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = '#Computer', [en] = '#Computer' WHERE [keyName] = '#Computer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '#DNA2License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('#DNA2License', 'DNA zu Lizenzvertrag', 'DNA to License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA zu Lizenzvertrag', [en] = 'DNA to License' WHERE [keyName] = '#DNA2License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '#Updates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('#Updates', '#Updates', '#Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = '#Updates', [en] = '#Updates' WHERE [keyName] = '#Updates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__About')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__About', 'Über Asset Manager', 'About Asset Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Über Asset Manager', [en] = 'About Asset Manager' WHERE [keyName] = '__About'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AboutAssetManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AboutAssetManager', 'Über Asset Manager', 'About Asset Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Über Asset Manager', [en] = 'About Asset Manager' WHERE [keyName] = '__AboutAssetManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AccessDenied')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AccessDenied', 'Zugriff verweigert.', 'Access denied.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugriff verweigert.', [en] = 'Access denied.' WHERE [keyName] = '__AccessDenied'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ActionRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ActionRequired', 'Aktion erforderlich', 'Action Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktion erforderlich', [en] = 'Action Required' WHERE [keyName] = '__ActionRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ActiveDirectoryUserImport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ActiveDirectoryUserImport', 'Active Directory-Benutzerimport', 'Active Directory User Import')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Active Directory-Benutzerimport', [en] = 'Active Directory User Import' WHERE [keyName] = '__ActiveDirectoryUserImport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddDxDashboardItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddDxDashboardItem', 'Neues Dashboard', 'Add Dashboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neues Dashboard', [en] = 'Add Dashboard' WHERE [keyName] = '__AddDxDashboardItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddDxReportItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddDxReportItem', 'Neuer Bericht', 'Add Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neuer Bericht', [en] = 'Add Report' WHERE [keyName] = '__AddDxReportItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddError', 'Beim Anlegen des Datensatzes ist ein Fehler aufgetreten.', 'An error occurred while adding a new data record.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Anlegen des Datensatzes ist ein Fehler aufgetreten.', [en] = 'An error occurred while adding a new data record.' WHERE [keyName] = '__AddError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddFolder', 'Ordner hinzufügen', 'Add Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner hinzufügen', [en] = 'Add Folder' WHERE [keyName] = '__AddFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddingConstantEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddingConstantEllipsis', 'Füge Konstante hinzu:', 'Adding Constant')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Füge Konstante hinzu:', [en] = 'Adding Constant' WHERE [keyName] = '__AddingConstantEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddingTranslationFor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddingTranslationFor', 'Füge Übersetzung hinzu für:', 'Adding translation for')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Füge Übersetzung hinzu für:', [en] = 'Adding translation for' WHERE [keyName] = '__AddingTranslationFor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddLicense', 'Lizenz hinzufügen', 'Add License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz hinzufügen', [en] = 'Add License' WHERE [keyName] = '__AddLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddonManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddonManager', 'Add-on Manager', 'Add-on Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Add-on Manager', [en] = 'Add-on Manager' WHERE [keyName] = '__AddonManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddPropertyError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddPropertyError', 'Beim Anlegen des Objekts ist ein Fehler aufgetreten.', 'An error occurrde while adding the new item. ')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Anlegen des Objekts ist ein Fehler aufgetreten.', [en] = 'An error occurrde while adding the new item. ' WHERE [keyName] = '__AddPropertyError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddQueryItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddQueryItem', 'Neue Abfrage', 'Add Query Item')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neue Abfrage', [en] = 'Add Query Item' WHERE [keyName] = '__AddQueryItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddTableItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddTableItem', 'Neue Tabelle', 'Add Table')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neue Tabelle', [en] = 'Add Table' WHERE [keyName] = '__AddTableItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AddWebsiteItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AddWebsiteItem', 'Neue Webseite', 'Add Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neue Webseite', [en] = 'Add Website' WHERE [keyName] = '__AddWebsiteItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AdvancedProperties')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AdvancedProperties', 'Erweiterte Eigenschaften', 'Advanced Properties')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erweiterte Eigenschaften', [en] = 'Advanced Properties' WHERE [keyName] = '__AdvancedProperties'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AllowedValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AllowedValues', 'zulässige Werte', 'allowed values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'zulässige Werte', [en] = 'allowed values' WHERE [keyName] = '__AllowedValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AnyValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AnyValue', 'beliebiger Wert', 'any value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'beliebiger Wert', [en] = 'any value' WHERE [keyName] = '__AnyValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Applications')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Applications', 'Applikationen', 'Applications')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Applikationen', [en] = 'Applications' WHERE [keyName] = '__Applications'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Apply')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Apply', 'Anwenden', 'Apply')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anwenden', [en] = 'Apply' WHERE [keyName] = '__Apply'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ApplyLinkAndClose')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ApplyLinkAndClose', 'Link übernehmen und schließen', 'Apply link and close')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Link übernehmen und schließen', [en] = 'Apply link and close' WHERE [keyName] = '__ApplyLinkAndClose'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ApplyObject')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ApplyObject', 'Objekt übernehmen', 'Apply Object')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekt übernehmen', [en] = 'Apply Object' WHERE [keyName] = '__ApplyObject'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Arguments')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Arguments', 'Parameter', 'Arguments')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Parameter', [en] = 'Arguments' WHERE [keyName] = '__Arguments'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AssetExists')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AssetExists', 'Folgendes Asset existiert bereits:', 'The following asset already exists:')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Folgendes Asset existiert bereits:', [en] = 'The following asset already exists:' WHERE [keyName] = '__AssetExists'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AssetManagerHelp')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AssetManagerHelp', 'Asset Manager Hilfe', 'Asset Manager Help')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Hilfe', [en] = 'Asset Manager Help' WHERE [keyName] = '__AssetManagerHelp'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AssetManagerSettings')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AssetManagerSettings', 'Asset Manager Einstellungen', 'Asset Manager Settings')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Einstellungen', [en] = 'Asset Manager Settings' WHERE [keyName] = '__AssetManagerSettings'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AssetManagerUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AssetManagerUsers', 'Asset Manager Benutzer', 'Asset Manager Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Benutzer', [en] = 'Asset Manager Users' WHERE [keyName] = '__AssetManagerUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AssignedPermissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AssignedPermissions', 'Zugewiesene Berechtigungen', 'Assigned Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugewiesene Berechtigungen', [en] = 'Assigned Permissions' WHERE [keyName] = '__AssignedPermissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AutomaticUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AutomaticUpdate', 'Automatisches Update', 'Automatic Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Automatisches Update', [en] = 'Automatic Update' WHERE [keyName] = '__AutomaticUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AutomaticUpdateInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AutomaticUpdateInfo', 'Das Einschalten dieses Buttons führt dazu, dass Datensätze nicht mehr hinzugefügt werden können. Neue Datensätze werden automatisch hinzugefügt.', 'Enabling this button prohibits adding rows. New rows will be added automatically.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Das Einschalten dieses Buttons führt dazu, dass Datensätze nicht mehr hinzugefügt werden können. Neue Datensätze werden automatisch hinzugefügt.', [en] = 'Enabling this button prohibits adding rows. New rows will be added automatically.' WHERE [keyName] = '__AutomaticUpdateInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AutoRefreshPreview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AutoRefreshPreview', 'Vorschau automatisch aktualisieren', 'Auto Refresh Preview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorschau automatisch aktualisieren', [en] = 'Auto Refresh Preview' WHERE [keyName] = '__AutoRefreshPreview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__AzureUserImport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__AzureUserImport', 'Azure-Benutzer-Import', 'Azure User Import')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Azure-Benutzer-Import', [en] = 'Azure User Import' WHERE [keyName] = '__AzureUserImport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlankLine')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlankLine', 'Leerzeile', 'Blank Line')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Leerzeile', [en] = 'Blank Line' WHERE [keyName] = '__BlankLine'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlockAll')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlockAll', 'Alle sperren', 'Block All')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle sperren', [en] = 'Block All' WHERE [keyName] = '__BlockAll'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlockedUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlockedUsers', 'Gesperrte Benutzer', 'Blocked Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gesperrte Benutzer', [en] = 'Blocked Users' WHERE [keyName] = '__BlockedUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlockedUsersInherited')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlockedUsersInherited', 'Gesperrte Benutzer (vererbt)', 'Blocked Users (Inherited)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gesperrte Benutzer (vererbt)', [en] = 'Blocked Users (Inherited)' WHERE [keyName] = '__BlockedUsersInherited'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlockNone')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlockNone', 'Keinen sperren', 'Block None')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keinen sperren', [en] = 'Block None' WHERE [keyName] = '__BlockNone'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__BlockObject')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__BlockObject', 'Objekt sperren', 'Block Object')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekt sperren', [en] = 'Block Object' WHERE [keyName] = '__BlockObject'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CalculatingEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CalculatingEllipsis', 'Berechne ...', 'Calculating ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechne ...', [en] = 'Calculating ...' WHERE [keyName] = '__CalculatingEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Cancel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Cancel', 'Abbrechen', 'Cancel')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abbrechen', [en] = 'Cancel' WHERE [keyName] = '__Cancel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Cells')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Cells', 'Zellen', 'Cells')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zellen', [en] = 'Cells' WHERE [keyName] = '__Cells'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CellValueRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CellValueRequired', 'Alle Werte der Spalte ''{0}'' müssen einen Wert besitzen.', 'All values in the ''{0}'' column must have a value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Werte der Spalte ''{0}'' müssen einen Wert besitzen.', [en] = 'All values in the ''{0}'' column must have a value.' WHERE [keyName] = '__CellValueRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CellValueUnique')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CellValueUnique', 'Alle Werte der Spalte ''{0}'' müssen eindeutig sein und dürfen nicht leer sein.', 'All values of the column ''{0}'' must be unique and must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Werte der Spalte ''{0}'' müssen eindeutig sein und dürfen nicht leer sein.', [en] = 'All values of the column ''{0}'' must be unique and must not be empty.' WHERE [keyName] = '__CellValueUnique'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Checkbox')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Checkbox', 'Checkbox', 'Checkbox')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Checkbox', [en] = 'Checkbox' WHERE [keyName] = '__Checkbox'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CheckQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CheckQuery', 'Abfrage testen', 'Check Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage testen', [en] = 'Check Query' WHERE [keyName] = '__CheckQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CheckScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CheckScript', 'Skript prüfen', 'Check Script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Skript prüfen', [en] = 'Check Script' WHERE [keyName] = '__CheckScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CheckURL')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CheckURL', 'URL überprüfen', 'Check URL')
ELSE
UPDATE [__languageAssignment] SET [de] = 'URL überprüfen', [en] = 'Check URL' WHERE [keyName] = '__CheckURL'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ClipboardIsEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ClipboardIsEmpty', 'Die Zwischenablage ist leer.', 'The clipboard is empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Zwischenablage ist leer.', [en] = 'The clipboard is empty.' WHERE [keyName] = '__ClipboardIsEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Clone')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Clone', 'Klonen', 'Clone')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Klonen', [en] = 'Clone' WHERE [keyName] = '__Clone'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Close')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Close', 'Beenden', 'Close')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beenden', [en] = 'Close' WHERE [keyName] = '__Close'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CloseAllButThisTab')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CloseAllButThisTab', 'Alle Registerkarte bis auf diese schließen', 'Close all but this Tab')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Registerkarte bis auf diese schließen', [en] = 'Close all but this Tab' WHERE [keyName] = '__CloseAllButThisTab'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CloseAllTabs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CloseAllTabs', 'Alle Registerkarten schließen', 'Close all Tabs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Registerkarten schließen', [en] = 'Close all Tabs' WHERE [keyName] = '__CloseAllTabs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CloseTab')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CloseTab', 'Registerkarte schließen', 'Close Tab')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registerkarte schließen', [en] = 'Close Tab' WHERE [keyName] = '__CloseTab'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Collapse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Collapse', 'Zuklappen', 'Collapse')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zuklappen', [en] = 'Collapse' WHERE [keyName] = '__Collapse'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CollapseAll')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CollapseAll', 'Alles zuklappen', 'Collapse All')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alles zuklappen', [en] = 'Collapse All' WHERE [keyName] = '__CollapseAll'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColorTheme')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColorTheme', 'Farbschema', 'Color Theme')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Farbschema', [en] = 'Color Theme' WHERE [keyName] = '__ColorTheme'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Column')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Column', 'Spalte', 'Column')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spalte', [en] = 'Column' WHERE [keyName] = '__Column'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnExists')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnExists', 'Die Spalte existiert bereits.', 'The column already exists.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Spalte existiert bereits.', [en] = 'The column already exists.' WHERE [keyName] = '__ColumnExists'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnManager', 'Spalten-Manager', 'Column Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spalten-Manager', [en] = 'Column Manager' WHERE [keyName] = '__ColumnManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnName', 'Spaltenname', 'Column Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spaltenname', [en] = 'Column Name' WHERE [keyName] = '__ColumnName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnNameEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnNameEditor', 'Spaltenname-Editor', 'Column Name Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spaltenname-Editor', [en] = 'Column Name Editor' WHERE [keyName] = '__ColumnNameEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnNameMustNotBeNull')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnNameMustNotBeNull', 'Jede Variable muss ihre entsprechende Spalte besitzen.', 'Every variable must have its corresponding column.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Jede Variable muss ihre entsprechende Spalte besitzen.', [en] = 'Every variable must have its corresponding column.' WHERE [keyName] = '__ColumnNameMustNotBeNull'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnPostfixEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnPostfixEditor', 'Postfix-Editor', 'Postfix Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Postfix-Editor', [en] = 'Postfix Editor' WHERE [keyName] = '__ColumnPostfixEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Columns')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Columns', 'Spalten', 'Columns')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spalten', [en] = 'Columns' WHERE [keyName] = '__Columns'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ColumnsAndTokensDoNotMatch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ColumnsAndTokensDoNotMatch', 'Die tab-separierten Spalten stimmen nicht mit der Anzahl der Tabellenspalten überein.', 'The tab-separated columns do not match the number of table columns.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die tab-separierten Spalten stimmen nicht mit der Anzahl der Tabellenspalten überein.', [en] = 'The tab-separated columns do not match the number of table columns.' WHERE [keyName] = '__ColumnsAndTokensDoNotMatch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CompressionRate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CompressionRate', 'Kompressionsrate', 'Compression Rate')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kompressionsrate', [en] = 'Compression Rate' WHERE [keyName] = '__CompressionRate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__computerSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__computerSID', 'Computer SID', 'Computer SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer SID', [en] = 'Computer SID' WHERE [keyName] = '__computerSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Configuration')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Configuration', 'Konfiguration', 'Configuration')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konfiguration', [en] = 'Configuration' WHERE [keyName] = '__Configuration'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Connection')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Connection', 'Verbindung', 'Connection')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbindung', [en] = 'Connection' WHERE [keyName] = '__Connection'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ConnectionDialog')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ConnectionDialog', 'Asset Manager Verbindung', 'Asset Manager Connection')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Verbindung', [en] = 'Asset Manager Connection' WHERE [keyName] = '__ConnectionDialog'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ConnectionError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ConnectionError', 'Zum Web API kann keine Verbindung hergestellt werden.', 'Unable to connect to the Web API.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zum Web API kann keine Verbindung hergestellt werden.', [en] = 'Unable to connect to the Web API.' WHERE [keyName] = '__ConnectionError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Connections')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Connections', 'Verbindungen', 'Connections')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbindungen', [en] = 'Connections' WHERE [keyName] = '__Connections'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Constant')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Constant', 'Konstante', 'Constant')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konstante', [en] = 'Constant' WHERE [keyName] = '__Constant'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ConstantInUse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ConstantInUse', 'Die Konstante {0} wird noch von den folgenden Objekten verwendet und kann deshalb nicht gelöscht werden:', 'The constant {0} is still used by the following objects and therefore cannot be deleted:')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Konstante {0} wird noch von den folgenden Objekten verwendet und kann deshalb nicht gelöscht werden:', [en] = 'The constant {0} is still used by the following objects and therefore cannot be deleted:' WHERE [keyName] = '__ConstantInUse'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ConstantName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ConstantName', 'Konstante', 'Constant')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konstante', [en] = 'Constant' WHERE [keyName] = '__ConstantName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Constants')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Constants', 'Konstanten', 'Constants')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konstanten', [en] = 'Constants' WHERE [keyName] = '__Constants'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ConstantsEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ConstantsEditor', 'Konstanten-Editor', 'Constants Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konstanten-Editor', [en] = 'Constants Editor' WHERE [keyName] = '__ConstantsEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Controls')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Controls', 'Steuerelemente', 'Controls')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Steuerelemente', [en] = 'Controls' WHERE [keyName] = '__Controls'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Copy')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Copy', 'Kopieren', 'Copy')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kopieren', [en] = 'Copy' WHERE [keyName] = '__Copy'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CopyAllColumnsToClipboard')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CopyAllColumnsToClipboard', 'Abfrage aller Spalten in die Zwischenablage kopieren', 'Copy query of all columns to clipboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage aller Spalten in die Zwischenablage kopieren', [en] = 'Copy query of all columns to clipboard' WHERE [keyName] = '__CopyAllColumnsToClipboard'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CopyResult')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CopyResult', 'Ergebnis kopieren', 'Copy result')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ergebnis kopieren', [en] = 'Copy result' WHERE [keyName] = '__CopyResult'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Create')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Create', 'Erstellen', 'Create')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erstellen', [en] = 'Create' WHERE [keyName] = '__Create'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CreateError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CreateError', 'Beim Erstellen des Datensatzes ist ein Fehler aufgetreten', 'An error occurred while creating the new record.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Erstellen des Datensatzes ist ein Fehler aufgetreten', [en] = 'An error occurred while creating the new record.' WHERE [keyName] = '__CreateError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CreatePackItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CreatePackItem', 'Asset Manager Pack erzeugen', 'Create Asset Manager Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Pack erzeugen', [en] = 'Create Asset Manager Pack' WHERE [keyName] = '__CreatePackItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CreateVariable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CreateVariable', 'Variable erstellen', 'Create Variable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Variable erstellen', [en] = 'Create Variable' WHERE [keyName] = '__CreateVariable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CronSchedule')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CronSchedule', 'Cron-Zeitplan', 'Cron Schedule')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Cron-Zeitplan', [en] = 'Cron Schedule' WHERE [keyName] = '__CronSchedule'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CrontabDefinition')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CrontabDefinition', 'Definition', 'Definition')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Definition', [en] = 'Definition' WHERE [keyName] = '__CrontabDefinition'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CrontabDescription')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CrontabDescription', 'Beschreibung', 'Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschreibung', [en] = 'Description' WHERE [keyName] = '__CrontabDescription'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CrontabEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CrontabEditor', 'Cron-Zeitplan', 'Cron Shedule')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Cron-Zeitplan', [en] = 'Cron Shedule' WHERE [keyName] = '__CrontabEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CrontabHelp')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CrontabHelp', 'Hilfe', 'Help')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hilfe', [en] = 'Help' WHERE [keyName] = '__CrontabHelp'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__CurrentUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__CurrentUser', 'Aktueller Benutzer', 'Current User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktueller Benutzer', [en] = 'Current User' WHERE [keyName] = '__CurrentUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Customer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Customer', 'Kunde', 'Customer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kunde', [en] = 'Customer' WHERE [keyName] = '__Customer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Cut')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Cut', 'Ausschneiden', 'Cut')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausschneiden', [en] = 'Cut' WHERE [keyName] = '__Cut'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DashboardDataSources')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DashboardDataSources', 'Dashboard Datenquellen', 'Dashboard Data Sources')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard Datenquellen', [en] = 'Dashboard Data Sources' WHERE [keyName] = '__DashboardDataSources'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Database')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Database', 'Datenbank', 'Database')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datenbank', [en] = 'Database' WHERE [keyName] = '__Database'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DataSources')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DataSources', 'Datenquellen', 'Data Sources')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datenquellen', [en] = 'Data Sources' WHERE [keyName] = '__DataSources'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DataType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DataType', 'Datentyp', 'Data Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datentyp', [en] = 'Data Type' WHERE [keyName] = '__DataType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DateTimePicker')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DateTimePicker', 'Datumsauswahl', 'Date Picker')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datumsauswahl', [en] = 'Date Picker' WHERE [keyName] = '__DateTimePicker'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DayOfMonth')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DayOfMonth', 'Tag des Monats', 'Day Of Month')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tag des Monats', [en] = 'Day Of Month' WHERE [keyName] = '__DayOfMonth'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DayOfWeek')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DayOfWeek', 'Wochentag', 'Day Of Week')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wochentag', [en] = 'Day Of Week' WHERE [keyName] = '__DayOfWeek'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DaysInterval')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DaysInterval', 'Tagesintervall', 'Days Interval')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tagesintervall', [en] = 'Days Interval' WHERE [keyName] = '__DaysInterval'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__de')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__de', 'Deutsch', 'German')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Deutsch', [en] = 'German' WHERE [keyName] = '__de'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeEn')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeEn', 'DE »  EN', 'DE »  EN')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DE »  EN', [en] = 'DE »  EN' WHERE [keyName] = '__DeEn'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Default')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Default', 'Standard', 'Default')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Standard', [en] = 'Default' WHERE [keyName] = '__Default'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DefaultValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DefaultValue', 'Vorgabe', 'Default Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorgabe', [en] = 'Default Value' WHERE [keyName] = '__DefaultValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DefineDisplayKeyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DefineDisplayKeyName', 'Darstellungsnamen definieren', 'Display name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Darstellungsnamen definieren', [en] = 'Display name' WHERE [keyName] = '__DefineDisplayKeyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DefineName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DefineName', 'Namen definieren', 'Define Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Namen definieren', [en] = 'Define Name' WHERE [keyName] = '__DefineName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Delete')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Delete', 'Löschen', 'Delete')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Löschen', [en] = 'Delete' WHERE [keyName] = '__Delete'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteDxDashboardItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteDxDashboardItem', 'Dashboard löschen', 'Delete Dashboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard löschen', [en] = 'Delete Dashboard' WHERE [keyName] = '__DeleteDxDashboardItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteDxReportItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteDxReportItem', 'Bericht löschen', 'Delete Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bericht löschen', [en] = 'Delete Report' WHERE [keyName] = '__DeleteDxReportItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteFolder', 'Ordner löschen', 'Delete Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner löschen', [en] = 'Delete Folder' WHERE [keyName] = '__DeleteFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteFolderQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteFolderQuestion', 'Markierten Ordner wirklich löschen?', 'Do you realy want to delete the selected folder?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Markierten Ordner wirklich löschen?', [en] = 'Do you realy want to delete the selected folder?' WHERE [keyName] = '__DeleteFolderQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteItemQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteItemQuestion', 'Möchten Sie das ausgewählte Element wirklich löschen?', 'Do you really want to delete the selected item?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Möchten Sie das ausgewählte Element wirklich löschen?', [en] = 'Do you really want to delete the selected item?' WHERE [keyName] = '__DeleteItemQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeletePropertyError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeletePropertyError', 'Beim Löschen des Objekts ist ein Fehler aufgetreten.', 'An error occurred while deleting the item.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Löschen des Objekts ist ein Fehler aufgetreten.', [en] = 'An error occurred while deleting the item.' WHERE [keyName] = '__DeletePropertyError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeletePropertyQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeletePropertyQuestion', 'Ausgewähltes Objekt wirklich löschen?  Hinweis: Bei einer Tabelle werden auch sämtliche Daten gelöscht.', 'Do you really want to delete the selected object?  Remark: If this object is table all data will also be deleted.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewähltes Objekt wirklich löschen?  Hinweis: Bei einer Tabelle werden auch sämtliche Daten gelöscht.', [en] = 'Do you really want to delete the selected object?  Remark: If this object is table all data will also be deleted.' WHERE [keyName] = '__DeletePropertyQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteQueryItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteQueryItem', 'Abfage löschen', 'Delete Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfage löschen', [en] = 'Delete Query' WHERE [keyName] = '__DeleteQueryItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteSelectedItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteSelectedItem', 'Ausgewählten Datensatz löschen?', 'Delete selected Item?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewählten Datensatz löschen?', [en] = 'Delete selected Item?' WHERE [keyName] = '__DeleteSelectedItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteSelectedRecordsQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteSelectedRecordsQuestion', 'Markierte Datensätze wirklich löschen?', 'Do you really want to delete the selected records?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Markierte Datensätze wirklich löschen?', [en] = 'Do you really want to delete the selected records?' WHERE [keyName] = '__DeleteSelectedRecordsQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteTableItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteTableItem', 'Tabelle löschen', 'Delete Table')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabelle löschen', [en] = 'Delete Table' WHERE [keyName] = '__DeleteTableItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DeleteWebsiteItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DeleteWebsiteItem', 'Webseite löschen', 'Delete Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite löschen', [en] = 'Delete Website' WHERE [keyName] = '__DeleteWebsiteItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Description')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Description', 'Beschreibung', 'Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschreibung', [en] = 'Description' WHERE [keyName] = '__Description'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DiscardChanges')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DiscardChanges', 'Änderungen verwerfen?', 'Discard changes?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Änderungen verwerfen?', [en] = 'Discard changes?' WHERE [keyName] = '__DiscardChanges'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DisplayKeyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DisplayKeyName', 'Beschriftung', 'Caption')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschriftung', [en] = 'Caption' WHERE [keyName] = '__DisplayKeyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DisplayTabs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DisplayTabs', 'Registerkarten anzeigen', 'Display Tabs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registerkarten anzeigen', [en] = 'Display Tabs' WHERE [keyName] = '__DisplayTabs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DisplayVariables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DisplayVariables', 'Variablen anzeigen', 'Display Variables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Variablen anzeigen', [en] = 'Display Variables' WHERE [keyName] = '__DisplayVariables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Domain')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Domain', 'Domäne', 'Domain')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Domäne', [en] = 'Domain' WHERE [keyName] = '__Domain'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DomainUserRuleNotMet')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DomainUserRuleNotMet', 'Die folgenden Elemente entsprechen nicht den Regeln "Domäne\Benutzer" oder "Benutzer@Domäne":||{0}', 'The following items do not meet the rules "Domain\User" or "User@Domain":||{0}')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die folgenden Elemente entsprechen nicht den Regeln "Domäne\Benutzer" oder "Benutzer@Domäne":||{0}', [en] = 'The following items do not meet the rules "Domain\User" or "User@Domain":||{0}' WHERE [keyName] = '__DomainUserRuleNotMet'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Done')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Done', 'Fertig.', 'Done.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fertig.', [en] = 'Done.' WHERE [keyName] = '__Done'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DoneWithErrors')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DoneWithErrors', 'Fertig (mit Fehlern).', 'Done with errors.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fertig (mit Fehlern).', [en] = 'Done with errors.' WHERE [keyName] = '__DoneWithErrors'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DoubleClickOpenLink')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DoubleClickOpenLink', 'Doppelklicken, um Link(s) zu öffnen', 'Double click to open link(s)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Doppelklicken, um Link(s) zu öffnen', [en] = 'Double click to open link(s)' WHERE [keyName] = '__DoubleClickOpenLink'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DownloadTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DownloadTime', 'Download Zeit', 'Download Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Download Zeit', [en] = 'Download Time' WHERE [keyName] = '__DownloadTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Drilldown')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Drilldown', 'Drilldown', 'Drill-Down')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldown', [en] = 'Drill-Down' WHERE [keyName] = '__Drilldown'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DrilldownEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DrilldownEditor', 'Drilldown Editor', 'Drill-Down Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldown Editor', [en] = 'Drill-Down Editor' WHERE [keyName] = '__DrilldownEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DrilldownFrom')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DrilldownFrom', 'Drilldown von', 'Drill-Down from')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldown von', [en] = 'Drill-Down from' WHERE [keyName] = '__DrilldownFrom'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Drilldowns')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Drilldowns', 'Drilldowns', 'Drilldowns')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldowns', [en] = 'Drilldowns' WHERE [keyName] = '__Drilldowns'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DrilldownStepOne')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DrilldownStepOne', 'Bitte wählen Sie das Ziel des Drilldowns aus|und klicken Sie auf ''Objekt übernehmen''.', 'Please Select the destination of the drilldown|and click ''Apply Object''.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte wählen Sie das Ziel des Drilldowns aus|und klicken Sie auf ''Objekt übernehmen''.', [en] = 'Please Select the destination of the drilldown|and click ''Apply Object''.' WHERE [keyName] = '__DrilldownStepOne'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DrilldownStepTwo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DrilldownStepTwo', 'Bitte weisen Sie mindestens einer Variablen des Ziels ''{0}''|eine Spalte des Objekts ''{1}'' zu.', 'Please assign at least one variable of the ''{0}'' target|to a column of the ''{1}'' object.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte weisen Sie mindestens einer Variablen des Ziels ''{0}''|eine Spalte des Objekts ''{1}'' zu.', [en] = 'Please assign at least one variable of the ''{0}'' target|to a column of the ''{1}'' object.' WHERE [keyName] = '__DrilldownStepTwo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DrilldownTo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DrilldownTo', 'Drilldown ...', 'Drilldown ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldown ...', [en] = 'Drilldown ...' WHERE [keyName] = '__DrilldownTo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DropdownlistQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DropdownlistQuery', 'Auswahlliste (SQL)', 'Dropdown List (SQL)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Auswahlliste (SQL)', [en] = 'Dropdown List (SQL)' WHERE [keyName] = '__DropdownlistQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DropdownlistQueryMultiSelect')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DropdownlistQueryMultiSelect', 'Dropdown-Liste (SQL MC)', 'Dropdown List (SQL MC)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dropdown-Liste (SQL MC)', [en] = 'Dropdown List (SQL MC)' WHERE [keyName] = '__DropdownlistQueryMultiSelect'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DropdownlistValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DropdownlistValues', 'Auswahlliste (Werte)', 'Dropdown List (values)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Auswahlliste (Werte)', [en] = 'Dropdown List (values)' WHERE [keyName] = '__DropdownlistValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Edit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Edit', 'Bearbeiten', 'Edit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bearbeiten', [en] = 'Edit' WHERE [keyName] = '__Edit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Editable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Editable', 'editierbar', 'editable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'editierbar', [en] = 'editable' WHERE [keyName] = '__Editable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditableDrilldown')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditableDrilldown', 'editierbar (kann nur aktiviert werden, wenn das Ziel eine Tabelle ist)', 'editable (can only be activated if the target is a table)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'editierbar (kann nur aktiviert werden, wenn das Ziel eine Tabelle ist)', [en] = 'editable (can only be activated if the target is a table)' WHERE [keyName] = '__EditableDrilldown'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditDxDashboardItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditDxDashboardItem', 'Dashboard bearbeiten', 'Edit Dashboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard bearbeiten', [en] = 'Edit Dashboard' WHERE [keyName] = '__EditDxDashboardItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditDxReportItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditDxReportItem', 'Bericht bearbeiten', 'Edit Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bericht bearbeiten', [en] = 'Edit Report' WHERE [keyName] = '__EditDxReportItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditItemError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditItemError', 'Bei der aktualisierung des Objekts ist ein Fehler aufgetreten.', 'An error occurred while updating the object.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bei der aktualisierung des Objekts ist ein Fehler aufgetreten.', [en] = 'An error occurred while updating the object.' WHERE [keyName] = '__EditItemError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditPropertyError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditPropertyError', 'Bei der Bearbeitung des Objekts ist ein Fehler aufgetreten.', 'An error occurred while editing the item.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bei der Bearbeitung des Objekts ist ein Fehler aufgetreten.', [en] = 'An error occurred while editing the item.' WHERE [keyName] = '__EditPropertyError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditQueryItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditQueryItem', 'Abfrage bearbeiten', 'Edit Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage bearbeiten', [en] = 'Edit Query' WHERE [keyName] = '__EditQueryItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditTableItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditTableItem', 'Tabelle bearbeiten', 'Edit Table')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabelle bearbeiten', [en] = 'Edit Table' WHERE [keyName] = '__EditTableItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EditWebsiteItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EditWebsiteItem', 'Webseite bearbeiten', 'Edit Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite bearbeiten', [en] = 'Edit Website' WHERE [keyName] = '__EditWebsiteItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EffectivePermissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EffectivePermissions', 'Effektive Berechtigungen', 'Effective Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Effektive Berechtigungen', [en] = 'Effective Permissions' WHERE [keyName] = '__EffectivePermissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__en')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__en', 'Englisch', 'English')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Englisch', [en] = 'English' WHERE [keyName] = '__en'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EnableDisableItems')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EnableDisableItems', 'Objekte ein- oder ausblenden', 'Enable/Disable Items')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekte ein- oder ausblenden', [en] = 'Enable/Disable Items' WHERE [keyName] = '__EnableDisableItems'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EnableHistory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EnableHistory', 'Historie verwenden', 'Enable History')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Historie verwenden', [en] = 'Enable History' WHERE [keyName] = '__EnableHistory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EnDe')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EnDe', 'EN »  DE', 'EN »  DE')
ELSE
UPDATE [__languageAssignment] SET [de] = 'EN »  DE', [en] = 'EN »  DE' WHERE [keyName] = '__EnDe'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__EndOfSupport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__EndOfSupport', 'Support-Ende', 'End Of Support')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Support-Ende', [en] = 'End Of Support' WHERE [keyName] = '__EndOfSupport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__English')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__English', 'Englisch', 'English')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Englisch', [en] = 'English' WHERE [keyName] = '__English'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Execute')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Execute', 'Ausführen', 'Execute')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausführen', [en] = 'Execute' WHERE [keyName] = '__Execute'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Expand')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Expand', 'Aufklappen', 'Expand')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aufklappen', [en] = 'Expand' WHERE [keyName] = '__Expand'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ExpandAll')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ExpandAll', 'Alles aufklappen', 'Expand All')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alles aufklappen', [en] = 'Expand All' WHERE [keyName] = '__ExpandAll'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ExpirationDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ExpirationDate', 'Lizenz-Ablaufdatum', 'License Expiration Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz-Ablaufdatum', [en] = 'License Expiration Date' WHERE [keyName] = '__ExpirationDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Export')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Export', 'Export', 'Export')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Export', [en] = 'Export' WHERE [keyName] = '__Export'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Export2Excel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Export2Excel', 'Excel-Export', 'Export to Excel')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Excel-Export', [en] = 'Export to Excel' WHERE [keyName] = '__Export2Excel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Export2Variables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Export2Variables', 'Zu Variablen exportieren', 'Export to variables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zu Variablen exportieren', [en] = 'Export to variables' WHERE [keyName] = '__Export2Variables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FileName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FileName', 'Dateiname', 'File Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dateiname', [en] = 'File Name' WHERE [keyName] = '__FileName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FileNotFound')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FileNotFound', 'Datei nicht gefunden.', 'File not found.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datei nicht gefunden.', [en] = 'File not found.' WHERE [keyName] = '__FileNotFound'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Files')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Files', 'Dateien', 'Files')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dateien', [en] = 'Files' WHERE [keyName] = '__Files'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FileSaved')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FileSaved', 'Datei gespeichert.', 'File saved.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datei gespeichert.', [en] = 'File saved.' WHERE [keyName] = '__FileSaved'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FillInAllRequiredFields')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FillInAllRequiredFields', 'Bitte füllen Sie alle Felder aus, die als erforderlich in rot gekennzeichnet sind.', 'Please fill in all fields marked as required in red.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte füllen Sie alle Felder aus, die als erforderlich in rot gekennzeichnet sind.', [en] = 'Please fill in all fields marked as required in red.' WHERE [keyName] = '__FillInAllRequiredFields'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FillInVariablesList')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FillInVariablesList', 'Bitte füllen Sie die Liste der Variablen aus.', 'Please fill in the variables list.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte füllen Sie die Liste der Variablen aus.', [en] = 'Please fill in the variables list.' WHERE [keyName] = '__FillInVariablesList'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FilteredRecords')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FilteredRecords', 'Gefilterte Datensätze', 'Filtered Records')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gefilterte Datensätze', [en] = 'Filtered Records' WHERE [keyName] = '__FilteredRecords'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FilteredRows')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FilteredRows', 'Gefilterte Zeilen', 'Filtered Rows')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gefilterte Zeilen', [en] = 'Filtered Rows' WHERE [keyName] = '__FilteredRows'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Find')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Find', 'Suchen', 'Find')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suchen', [en] = 'Find' WHERE [keyName] = '__Find'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FindEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FindEllipsis', 'Finden ...', 'Find ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Finden ...', [en] = 'Find ...' WHERE [keyName] = '__FindEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FindNext')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FindNext', 'Nächstes finden', 'Find next')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nächstes finden', [en] = 'Find next' WHERE [keyName] = '__FindNext'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FindPrevious')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FindPrevious', 'Vorheriges finden', 'Find previous')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorheriges finden', [en] = 'Find previous' WHERE [keyName] = '__FindPrevious'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FindReplace')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FindReplace', 'Suchen/Ersetzen', 'Find/Replace')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suchen/Ersetzen', [en] = 'Find/Replace' WHERE [keyName] = '__FindReplace'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Format')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Format', 'Formatieren', 'Format')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Formatieren', [en] = 'Format' WHERE [keyName] = '__Format'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FormatQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FormatQuery', 'Abfrage formatieren', 'Format Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage formatieren', [en] = 'Format Query' WHERE [keyName] = '__FormatQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FormatScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FormatScript', 'Skript formatieren', 'Format Script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Skript formatieren', [en] = 'Format Script' WHERE [keyName] = '__FormatScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FormDesigner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FormDesigner', 'Form-Designer', 'Form Designer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Form-Designer', [en] = 'Form Designer' WHERE [keyName] = '__FormDesigner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FormElements')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FormElements', 'Formular-Elemente', 'Form Elements')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Formular-Elemente', [en] = 'Form Elements' WHERE [keyName] = '__FormElements'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__FreeNodes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__FreeNodes', 'Freie Lizenzen', 'Free Nodes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freie Lizenzen', [en] = 'Free Nodes' WHERE [keyName] = '__FreeNodes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__General')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__General', 'Allgemein', 'General')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Allgemein', [en] = 'General' WHERE [keyName] = '__General'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GenericError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GenericError', 'Allgemeiner Fehler.', 'General error.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Allgemeiner Fehler.', [en] = 'General error.' WHERE [keyName] = '__GenericError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__German')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__German', 'Deutsch', 'German')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Deutsch', [en] = 'German' WHERE [keyName] = '__German'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GetFavIcon')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GetFavIcon', 'Das Favicon der URL ermitteln', 'Get favicon from URL')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Das Favicon der URL ermitteln', [en] = 'Get favicon from URL' WHERE [keyName] = '__GetFavIcon'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GotoLine')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GotoLine', 'Geh zu Zeile', 'Goto Line')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Geh zu Zeile', [en] = 'Goto Line' WHERE [keyName] = '__GotoLine'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GroupEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GroupEditor', 'Gruppen-Editor', 'Group Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppen-Editor', [en] = 'Group Editor' WHERE [keyName] = '__GroupEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GroupManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GroupManager', 'Gruppenverwaltung', 'Group Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppenverwaltung', [en] = 'Group Manager' WHERE [keyName] = '__GroupManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GroupMemberships')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GroupMemberships', 'Gruppenmitgliedschaften', 'Group Memberships')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppenmitgliedschaften', [en] = 'Group Memberships' WHERE [keyName] = '__GroupMemberships'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GroupPermissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GroupPermissions', 'Gruppenberechtigungen', 'Group Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppenberechtigungen', [en] = 'Group Permissions' WHERE [keyName] = '__GroupPermissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__GroupRuleNotMet')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__GroupRuleNotMet', 'Die folgenden Elemente entsprechen nicht der Regel für Grupppennamen:||{0}', 'The following items do not meet the rule for group names:||{0}')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die folgenden Elemente entsprechen nicht der Regel für Grupppennamen:||{0}', [en] = 'The following items do not meet the rule for group names:||{0}' WHERE [keyName] = '__GroupRuleNotMet'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Groups')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Groups', 'Gruppen', 'Groups')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppen', [en] = 'Groups' WHERE [keyName] = '__Groups'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__HasColumnInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__HasColumnInfo', 'Die erste Zeile enthält Spaltennamen', 'The first line contains column names')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die erste Zeile enthält Spaltennamen', [en] = 'The first line contains column names' WHERE [keyName] = '__HasColumnInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__HasHistory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__HasHistory', 'Historisiert', 'Historicized')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Historisiert', [en] = 'Historicized' WHERE [keyName] = '__HasHistory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Headline')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Headline', 'Überschrift', 'Headline')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Überschrift', [en] = 'Headline' WHERE [keyName] = '__Headline'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__HeadlineEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__HeadlineEditor', 'Überschrift-Editor', 'Headline Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Überschrift-Editor', [en] = 'Headline Editor' WHERE [keyName] = '__HeadlineEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Help')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Help', 'Hilfe', 'Help')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hilfe', [en] = 'Help' WHERE [keyName] = '__Help'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__HelpAndDocumentation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__HelpAndDocumentation', 'Hilfe und Dokumentation', 'Help and Documentation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hilfe und Dokumentation', [en] = 'Help and Documentation' WHERE [keyName] = '__HelpAndDocumentation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Highlight')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Highlight', 'Hervorheben', 'Highlight')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hervorheben', [en] = 'Highlight' WHERE [keyName] = '__Highlight'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__histAction')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__histAction', 'Historische Aktion', 'Historical Action')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Historische Aktion', [en] = 'Historical Action' WHERE [keyName] = '__histAction'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__histDateTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__histDateTime', 'Letzte Änderung (historisch)', 'Last change (historical)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Änderung (historisch)', [en] = 'Last change (historical)' WHERE [keyName] = '__histDateTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Hour')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Hour', 'Stunde', 'Hour')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Stunde', [en] = 'Hour' WHERE [keyName] = '__Hour'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__htmlConstant')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__htmlConstant', '<font=Consolas><b>{@x}</b></font>', '<font=Consolas><b>{@x}</b></font>')
ELSE
UPDATE [__languageAssignment] SET [de] = '<font=Consolas><b>{@x}</b></font>', [en] = '<font=Consolas><b>{@x}</b></font>' WHERE [keyName] = '__htmlConstant'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__htmlVariable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__htmlVariable', '<font=Consolas><b>{x}</b></font>', '<font=Consolas><b>{x}</b></font>')
ELSE
UPDATE [__languageAssignment] SET [de] = '<font=Consolas><b>{x}</b></font>', [en] = '<font=Consolas><b>{x}</b></font>' WHERE [keyName] = '__htmlVariable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__id')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__id', 'ID', 'ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'ID', [en] = 'ID' WHERE [keyName] = '__id'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImageMustNotBeEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImageMustNotBeEmpty', 'Das Bild darf nicht leer sein.', 'Image must not be empty')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Das Bild darf nicht leer sein.', [en] = 'Image must not be empty' WHERE [keyName] = '__ImageMustNotBeEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImagePicker')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImagePicker', 'Bildauswahl', 'Image Picker')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildauswahl', [en] = 'Image Picker' WHERE [keyName] = '__ImagePicker'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImageSelector')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImageSelector', 'Bildauswahl', 'Image Selector')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildauswahl', [en] = 'Image Selector' WHERE [keyName] = '__ImageSelector'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Import')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Import', 'Import', 'Import')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Import', [en] = 'Import' WHERE [keyName] = '__Import'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImportActiveDirectoryUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImportActiveDirectoryUsers', 'Active Directory-Benutzer importieren', 'Import Active Directory Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Active Directory-Benutzer importieren', [en] = 'Import Active Directory Users' WHERE [keyName] = '__ImportActiveDirectoryUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImportAzureUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImportAzureUsers', 'Azure-Benutzer importieren', 'Import Azure Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Azure-Benutzer importieren', [en] = 'Import Azure Users' WHERE [keyName] = '__ImportAzureUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImportData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImportData', 'Daten importieren', 'Import Data')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Daten importieren', [en] = 'Import Data' WHERE [keyName] = '__ImportData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Importing')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Importing', 'Importiere', 'Importing')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Importiere', [en] = 'Importing' WHERE [keyName] = '__Importing'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImportLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImportLicense', 'Lizenz importieren', 'Import License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz importieren', [en] = 'Import License' WHERE [keyName] = '__ImportLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ImportPackItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ImportPackItem', 'Asset Manager Pack importieren', 'Import Asset Manager Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Pack importieren', [en] = 'Import Asset Manager Pack' WHERE [keyName] = '__ImportPackItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Information')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Information', 'Information', 'Information')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Information', [en] = 'Information' WHERE [keyName] = '__Information'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidLicense', 'Ungültige Lizenz', 'Invalid License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ungültige Lizenz', [en] = 'Invalid License' WHERE [keyName] = '__InvalidLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidPackFile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidPackFile', 'Die angegebene Datei ist kein gültiges Asset Manager Pack.', 'The file you entered is not a valid Asset Manager pack.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die angegebene Datei ist kein gültiges Asset Manager Pack.', [en] = 'The file you entered is not a valid Asset Manager pack.' WHERE [keyName] = '__InvalidPackFile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidPackLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidPackLicense', 'Eine oder mehrere Asset Manager Pack Lizenzen sind ungültig.', 'One or more Asset Manager Packe licenses are invalid.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Eine oder mehrere Asset Manager Pack Lizenzen sind ungültig.', [en] = 'One or more Asset Manager Packe licenses are invalid.' WHERE [keyName] = '__InvalidPackLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidRequiredControls')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidRequiredControls', 'Nicht alle erforderlichen Felder sind ausgefüllt worden.', 'Not all required fields have been filled in.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nicht alle erforderlichen Felder sind ausgefüllt worden.', [en] = 'Not all required fields have been filled in.' WHERE [keyName] = '__InvalidRequiredControls'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidSqlToken')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidSqlToken', 'Innerhalb des Skripts wurde die nicht erlaubte Zeichenkette ''{0}'' erkannt.||Diese Zecihenkette ist gültig, darf aber nicht verwendet werden.', 'Within the script the not allowed string ''{0}'' was detected.||This string is valid but must not be used.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Innerhalb des Skripts wurde die nicht erlaubte Zeichenkette ''{0}'' erkannt.||Diese Zecihenkette ist gültig, darf aber nicht verwendet werden.', [en] = 'Within the script the not allowed string ''{0}'' was detected.||This string is valid but must not be used.' WHERE [keyName] = '__InvalidSqlToken'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidUrl')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidUrl', 'Die angegebene URL ist ungültig.', 'The URL is invalid.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die angegebene URL ist ungültig.', [en] = 'The URL is invalid.' WHERE [keyName] = '__InvalidUrl'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__InvalidURLQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__InvalidURLQuestion', 'Die eingegebene URL ist ungültig. Wollen Sie fortfahren?', 'The URL you entered is not valid. Do you really want to continue?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die eingegebene URL ist ungültig. Wollen Sie fortfahren?', [en] = 'The URL you entered is not valid. Do you really want to continue?' WHERE [keyName] = '__InvalidURLQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__IsLicensed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__IsLicensed', 'Lizenziert', 'Is Licensed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenziert', [en] = 'Is Licensed' WHERE [keyName] = '__IsLicensed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__IsValid')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__IsValid', 'Gültig', 'Is Valid')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gültig', [en] = 'Is Valid' WHERE [keyName] = '__IsValid'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__JobEnabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__JobEnabled', 'Job aktiviert', 'Job Enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Job aktiviert', [en] = 'Job Enabled' WHERE [keyName] = '__JobEnabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__keyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__keyName', 'Schlüssel', 'Key Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schlüssel', [en] = 'Key Name' WHERE [keyName] = '__keyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Language')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Language', 'Sprache', 'Language')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sprache', [en] = 'Language' WHERE [keyName] = '__Language'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LanguageAssignmentEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LanguageAssignmentEditor', 'Übersetzungstabellen-Editor', 'Language Assignment Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übersetzungstabellen-Editor', [en] = 'Language Assignment Editor' WHERE [keyName] = '__LanguageAssignmentEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Languages')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Languages', 'Sprachen', 'Languages')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sprachen', [en] = 'Languages' WHERE [keyName] = '__Languages'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__lastDataUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__lastDataUpdate', 'Letzte Datenaktualisierung', 'Last Data Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Datenaktualisierung', [en] = 'Last Data Update' WHERE [keyName] = '__lastDataUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__lastupdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__lastupdate', 'Letztes Bearbeitungsdatum', 'Last Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letztes Bearbeitungsdatum', [en] = 'Last Update' WHERE [keyName] = '__lastupdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__lastuser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__lastuser', 'Letzte Bearbeitung durch', 'Last User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Bearbeitung durch', [en] = 'Last User' WHERE [keyName] = '__lastuser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__License', 'Lizenz', 'License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz', [en] = 'License' WHERE [keyName] = '__License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__licensedFor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__licensedFor', 'lizenziert für', 'licensed for')
ELSE
UPDATE [__languageAssignment] SET [de] = 'lizenziert für', [en] = 'licensed for' WHERE [keyName] = '__licensedFor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseErrorMessage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseErrorMessage', 'Ihre Lizenz ist abgelaufen oder ungültig. Bitte importieren Sie eine aktuelle Lizenzdatei.', 'Your license has expired or is invalid. Please import a current license file.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ihre Lizenz ist abgelaufen oder ungültig. Bitte importieren Sie eine aktuelle Lizenzdatei.', [en] = 'Your license has expired or is invalid. Please import a current license file.' WHERE [keyName] = '__LicenseErrorMessage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseImportedSuccessfully')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseImportedSuccessfully', 'Lizenz erfolgreich importiert.', 'License imported successfully.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz erfolgreich importiert.', [en] = 'License imported successfully.' WHERE [keyName] = '__LicenseImportedSuccessfully'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseImportError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseImportError', 'Beim Importieren der Lizenz ist ein Fehler aufgetreten.', 'An error occurred while importing the license.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Importieren der Lizenz ist ein Fehler aufgetreten.', [en] = 'An error occurred while importing the license.' WHERE [keyName] = '__LicenseImportError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseInformation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseInformation', 'Lizenzinformationen', 'License Information')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzinformationen', [en] = 'License Information' WHERE [keyName] = '__LicenseInformation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseRequired', 'Lizenzpflichtig', 'License Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzpflichtig', [en] = 'License Required' WHERE [keyName] = '__LicenseRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LicenseRestartMessage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LicenseRestartMessage', 'Die Lizenz konnte erfolgreich importiert werden. Der Asset Manager wird jetzt neu gestartet.', 'The license was imported successfully. The Asset Manager will be restarted now.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Lizenz konnte erfolgreich importiert werden. Der Asset Manager wird jetzt neu gestartet.', [en] = 'The license was imported successfully. The Asset Manager will be restarted now.' WHERE [keyName] = '__LicenseRestartMessage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Limit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Limit', 'Limit', 'Limit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Limit', [en] = 'Limit' WHERE [keyName] = '__Limit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Load')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Load', 'Laden', 'Load')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Laden', [en] = 'Load' WHERE [keyName] = '__Load'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Loading')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Loading', 'Daten werden geladen, bitte warten ...', 'Loading data, please wait ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Daten werden geladen, bitte warten ...', [en] = 'Loading data, please wait ...' WHERE [keyName] = '__Loading'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LoadingImages')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LoadingImages', 'Lade Bilder ...', 'Loading images ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lade Bilder ...', [en] = 'Loading images ...' WHERE [keyName] = '__LoadingImages'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LoadScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LoadScript', 'SQL Script öffnen', 'Load SQL script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Script öffnen', [en] = 'Load SQL script' WHERE [keyName] = '__LoadScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__lock')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__lock', 'Sperren', 'Lock')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sperren', [en] = 'Lock' WHERE [keyName] = '__lock'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Login')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Login', 'Anmeldung', 'Login')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anmeldung', [en] = 'Login' WHERE [keyName] = '__Login'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__LoginDialog')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__LoginDialog', 'Asset Manager Anmeldung', 'Asset Manager Login')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Anmeldung', [en] = 'Asset Manager Login' WHERE [keyName] = '__LoginDialog'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MemberOf')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MemberOf', 'Mitglied von', 'Member Of')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitglied von', [en] = 'Member Of' WHERE [keyName] = '__MemberOf'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MemberOfEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MemberOfEditor', 'Mitglied von', 'Member Of')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitglied von', [en] = 'Member Of' WHERE [keyName] = '__MemberOfEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MembershipEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MembershipEditor', 'Mitgliedschaften', 'Membership Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitgliedschaften', [en] = 'Membership Editor' WHERE [keyName] = '__MembershipEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Message')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Message', 'Nachricht', 'Message')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachricht', [en] = 'Message' WHERE [keyName] = '__Message'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Messages')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Messages', 'Meldungen', 'Messages')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Meldungen', [en] = 'Messages' WHERE [keyName] = '__Messages'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Minute')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Minute', 'Minute', 'Minute')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Minute', [en] = 'Minute' WHERE [keyName] = '__Minute'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Month')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Month', 'Monat', 'Month')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monat', [en] = 'Month' WHERE [keyName] = '__Month'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MoveDown')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MoveDown', 'Nach unten verschieben', 'Move Down')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nach unten verschieben', [en] = 'Move Down' WHERE [keyName] = '__MoveDown'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MoveError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MoveError', 'Beim Verschieben von Objekten ist ein Fehler aufgetreten.', 'An error occured while moving objects.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Verschieben von Objekten ist ein Fehler aufgetreten.', [en] = 'An error occured while moving objects.' WHERE [keyName] = '__MoveError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MoveUp')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MoveUp', 'Nach oben verschieben', 'Move Up')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nach oben verschieben', [en] = 'Move Up' WHERE [keyName] = '__MoveUp'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MultiEdit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MultiEdit', 'Mehrfachbearbeitung', 'Multi Edit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrfachbearbeitung', [en] = 'Multi Edit' WHERE [keyName] = '__MultiEdit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__MultilineTextbox')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__MultilineTextbox', 'Mehrzeiliges Textfeld', 'Multiline Textbox')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrzeiliges Textfeld', [en] = 'Multiline Textbox' WHERE [keyName] = '__MultilineTextbox'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Name')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Name', 'Name', 'Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Name' WHERE [keyName] = '__Name'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NameMustBeUnique')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NameMustBeUnique', 'Der Name muss eindeutig sein.', 'The name must be unique.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Name muss eindeutig sein.', [en] = 'The name must be unique.' WHERE [keyName] = '__NameMustBeUnique'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NameMustNotBeEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NameMustNotBeEmpty', 'Der Name darf nicht leer sein.', 'The name must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Name darf nicht leer sein.', [en] = 'The name must not be empty.' WHERE [keyName] = '__NameMustNotBeEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Navigation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Navigation', 'Navigation', 'Navigation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Navigation', [en] = 'Navigation' WHERE [keyName] = '__Navigation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoDashboardDefined')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoDashboardDefined', 'Kein Dashboard definiert.', 'No dashboard defined.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kein Dashboard definiert.', [en] = 'No dashboard defined.' WHERE [keyName] = '__NoDashboardDefined'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoDataFound')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoDataFound', 'Keine Daten gefunden.', 'No data found.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keine Daten gefunden.', [en] = 'No data found.' WHERE [keyName] = '__NoDataFound'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoDataSourcesDefined')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoDataSourcesDefined', 'Keine Datenquellen definiert.', 'No data sources defined.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keine Datenquellen definiert.', [en] = 'No data sources defined.' WHERE [keyName] = '__NoDataSourcesDefined'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Nodes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Nodes', 'Lizenzen', 'Nodes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen', [en] = 'Nodes' WHERE [keyName] = '__Nodes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoPermissionSelected')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoPermissionSelected', 'Keine Berechtigung ausgewählt.', 'No permission selected.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keine Berechtigung ausgewählt.', [en] = 'No permission selected.' WHERE [keyName] = '__NoPermissionSelected'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoRecordsFound')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoRecordsFound', 'Keine Datensätze gefunden.', 'No records found.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keine Datensätze gefunden.', [en] = 'No records found.' WHERE [keyName] = '__NoRecordsFound'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoReportDefined')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoReportDefined', 'Kein Bericht definiert.', 'No report defined.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kein Bericht definiert.', [en] = 'No report defined.' WHERE [keyName] = '__NoReportDefined'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NoTextLinesFound')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NoTextLinesFound', 'Keine Textzeilen gefunden.', 'No text lines found.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keine Textzeilen gefunden.', [en] = 'No text lines found.' WHERE [keyName] = '__NoTextLinesFound'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NotImplemented')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NotImplemented', 'Diese Funktion ist noch nicht implementiert.', 'This function is not implemented yet.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Diese Funktion ist noch nicht implementiert.', [en] = 'This function is not implemented yet.' WHERE [keyName] = '__NotImplemented'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NullText')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NullText', '<Null>', '<Null>')
ELSE
UPDATE [__languageAssignment] SET [de] = '<Null>', [en] = '<Null>' WHERE [keyName] = '__NullText'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NumberOfRecords')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NumberOfRecords', 'Anzahl Datensätze', 'Number of Records')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl Datensätze', [en] = 'Number of Records' WHERE [keyName] = '__NumberOfRecords'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NumericFieldBigInt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NumericFieldBigInt', 'Numerisches Feld (big Int)', 'Numeric Field (big int)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisches Feld (big Int)', [en] = 'Numeric Field (big int)' WHERE [keyName] = '__NumericFieldBigInt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NumericFieldDecimal')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NumericFieldDecimal', 'Numerisches Feld (dezimal)', 'Numeric Field (Decimal)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisches Feld (dezimal)', [en] = 'Numeric Field (Decimal)' WHERE [keyName] = '__NumericFieldDecimal'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__NumericFieldInt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__NumericFieldInt', 'Numerisches Feld (int)', 'Numeric Field (int)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisches Feld (int)', [en] = 'Numeric Field (int)' WHERE [keyName] = '__NumericFieldInt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Object')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Object', 'Objekt', 'Object')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekt', [en] = 'Object' WHERE [keyName] = '__Object'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ObjectExplorer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ObjectExplorer', 'Objekt-Explorer', 'Object Explorer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekt-Explorer', [en] = 'Object Explorer' WHERE [keyName] = '__ObjectExplorer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ObjectProperties')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ObjectProperties', 'Objekt-Eigenschaften', 'Object Properties')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Objekt-Eigenschaften', [en] = 'Object Properties' WHERE [keyName] = '__ObjectProperties'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__of')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__of', 'von', 'of')
ELSE
UPDATE [__languageAssignment] SET [de] = 'von', [en] = 'of' WHERE [keyName] = '__of'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Ok')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Ok', 'Ok', 'Ok')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ok', [en] = 'Ok' WHERE [keyName] = '__Ok'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Open')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Open', 'Öffnen', 'Open')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Öffnen', [en] = 'Open' WHERE [keyName] = '__Open'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenAi')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenAi', 'OpenAI', 'OpenAI')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OpenAI', [en] = 'OpenAI' WHERE [keyName] = '__OpenAi'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenAiNullText')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenAiNullText', 'Bitte wählen Sie mindestens eine Tabelle oder eine Sicht aus und stellen Sie Ihre Frage an OpenAI hier.', 'Please select at least one table or view and write your question to OpenAI here.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte wählen Sie mindestens eine Tabelle oder eine Sicht aus und stellen Sie Ihre Frage an OpenAI hier.', [en] = 'Please select at least one table or view and write your question to OpenAI here.' WHERE [keyName] = '__OpenAiNullText'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenAiSendMessage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenAiSendMessage', 'Nachricht an OpenAI senden (F5)', 'Send message to OpenAI (F5)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachricht an OpenAI senden (F5)', [en] = 'Send message to OpenAI (F5)' WHERE [keyName] = '__OpenAiSendMessage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenAiSystemTemplate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenAiSystemTemplate', 'Gegeben ist folgendes Microsoft SQL Datenbankmodell:||', 'Given is the following Microsoft SQL database model:||')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gegeben ist folgendes Microsoft SQL Datenbankmodell:||', [en] = 'Given is the following Microsoft SQL database model:||' WHERE [keyName] = '__OpenAiSystemTemplate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenAiUserTemplate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenAiUserTemplate', 'Erzeuge ein sql skript, das folgende Bedingungen erfüllt:||{0}||Gebe alle existierenden Spalten aus, ändere den Namen nicht. Verwende für Tabellennamen ein Zeichen aliase.', 'Create a sql script that meets the following conditions:||{0}||Export all existing columns, do not change the name. Use aliases for table names.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erzeuge ein sql skript, das folgende Bedingungen erfüllt:||{0}||Gebe alle existierenden Spalten aus, ändere den Namen nicht. Verwende für Tabellennamen ein Zeichen aliase.', [en] = 'Create a sql script that meets the following conditions:||{0}||Export all existing columns, do not change the name. Use aliases for table names.' WHERE [keyName] = '__OpenAiUserTemplate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__OpenNetworkShares')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__OpenNetworkShares', 'Netzwerkfreigeben öffnen', 'Open Network Shares')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkfreigeben öffnen', [en] = 'Open Network Shares' WHERE [keyName] = '__OpenNetworkShares'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Pack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Pack', 'Pack', 'Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Pack', [en] = 'Pack' WHERE [keyName] = '__Pack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PackCreated')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PackCreated', 'Pack erstellt.', 'Pack created.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Pack erstellt.', [en] = 'Pack created.' WHERE [keyName] = '__PackCreated'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PackExporter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PackExporter', 'Pack Creator', 'Pack Creator')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Pack Creator', [en] = 'Pack Creator' WHERE [keyName] = '__PackExporter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PackImported')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PackImported', 'Pack importiert.', 'Pack imported.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Pack importiert.', [en] = 'Pack imported.' WHERE [keyName] = '__PackImported'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PackImporter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PackImporter', 'Pack Importer', 'Pack Importer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Pack Importer', [en] = 'Pack Importer' WHERE [keyName] = '__PackImporter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ParserError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ParserError', 'Parser Fehler', 'Parser Error')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Parser Fehler', [en] = 'Parser Error' WHERE [keyName] = '__ParserError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Password')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Password', 'Passwort', 'Password')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Passwort', [en] = 'Password' WHERE [keyName] = '__Password'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PasswordIsEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PasswordIsEmpty', 'Das Kennwort darf nicht leer sein.', 'The password must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Das Kennwort darf nicht leer sein.', [en] = 'The password must not be empty.' WHERE [keyName] = '__PasswordIsEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Paste')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Paste', 'Einfügen', 'Paste')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einfügen', [en] = 'Paste' WHERE [keyName] = '__Paste'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PasteData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PasteData', 'Daten einfügen', 'Paste Data')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Daten einfügen', [en] = 'Paste Data' WHERE [keyName] = '__PasteData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PasteWithHeader')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PasteWithHeader', 'Einfügen mit Kopfzeile', 'Paste with header')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einfügen mit Kopfzeile', [en] = 'Paste with header' WHERE [keyName] = '__PasteWithHeader'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PasteWithoutHeader')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PasteWithoutHeader', 'Einfügen ohne Kopfzeile', 'Paste without header')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einfügen ohne Kopfzeile', [en] = 'Paste without header' WHERE [keyName] = '__PasteWithoutHeader'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionAccessDenied')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionAccessDenied', 'Zugriff verweigert', 'Access denied')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugriff verweigert', [en] = 'Access denied' WHERE [keyName] = '__PermissionAccessDenied'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionAccessDenied2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionAccessDenied2', 'Zugriff|verweigert', 'Access|denied')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugriff|verweigert', [en] = 'Access|denied' WHERE [keyName] = '__PermissionAccessDenied2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionCreateUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionCreateUpdate', 'erstellen / bearbeiten', 'create / update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'erstellen / bearbeiten', [en] = 'create / update' WHERE [keyName] = '__PermissionCreateUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionCreateUpdate2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionCreateUpdate2', 'erstellen|bearbeiten', 'create|update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'erstellen|bearbeiten', [en] = 'create|update' WHERE [keyName] = '__PermissionCreateUpdate2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionEditor', 'Berechtigungseditor', 'Permission Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigungseditor', [en] = 'Permission Editor' WHERE [keyName] = '__PermissionEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionFullControl')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionFullControl', 'löschen (Vollzugriff)', 'delete (full control)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'löschen (Vollzugriff)', [en] = 'delete (full control)' WHERE [keyName] = '__PermissionFullControl'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionFullControl2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionFullControl2', 'löschen|(Vollzugriff)', 'delete|(full control)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'löschen|(Vollzugriff)', [en] = 'delete|(full control)' WHERE [keyName] = '__PermissionFullControl2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionManager', 'Berechtigungs-Manager', 'Permission Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigungs-Manager', [en] = 'Permission Manager' WHERE [keyName] = '__PermissionManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermissionRead')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermissionRead', 'lesen', 'read')
ELSE
UPDATE [__languageAssignment] SET [de] = 'lesen', [en] = 'read' WHERE [keyName] = '__PermissionRead'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Permissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Permissions', 'Berechtigungen', 'Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigungen', [en] = 'Permissions' WHERE [keyName] = '__Permissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PermittedUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PermittedUsers', 'Zugelassene Benutzer', 'Permitted Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugelassene Benutzer', [en] = 'Permitted Users' WHERE [keyName] = '__PermittedUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Preview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Preview', 'Vorschau', 'Preview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorschau', [en] = 'Preview' WHERE [keyName] = '__Preview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PreviewNotAvailable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PreviewNotAvailable', 'Vorschau nicht verfügbar', 'Preview not available')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorschau nicht verfügbar', [en] = 'Preview not available' WHERE [keyName] = '__PreviewNotAvailable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Properties')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Properties', 'Eigenschaften', 'Properties')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Eigenschaften', [en] = 'Properties' WHERE [keyName] = '__Properties'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__PropertyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__PropertyName', 'Name', 'Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Name' WHERE [keyName] = '__PropertyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Query')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Query', 'Abfrage', 'Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage', [en] = 'Query' WHERE [keyName] = '__Query'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__QueryManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__QueryManager', 'Abfrage-Manager', 'Query Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage-Manager', [en] = 'Query Manager' WHERE [keyName] = '__QueryManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__QueryMustNotBeEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__QueryMustNotBeEmpty', 'Die SQL-Abfrage darf nicht leer sein.', 'The SQL query must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die SQL-Abfrage darf nicht leer sein.', [en] = 'The SQL query must not be empty.' WHERE [keyName] = '__QueryMustNotBeEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__QueryMustNotBeEmptyAndMustReturnValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__QueryMustNotBeEmptyAndMustReturnValues', 'Die SQL-Abfrage darf nicht leer sein und muss Werte zurückgeben.', 'The SQL query must not be empty and must return values.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die SQL-Abfrage darf nicht leer sein und muss Werte zurückgeben.', [en] = 'The SQL query must not be empty and must return values.' WHERE [keyName] = '__QueryMustNotBeEmptyAndMustReturnValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__QueryOK')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__QueryOK', 'Abfrage-Syntax O.K.', 'Query O.K.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage-Syntax O.K.', [en] = 'Query O.K.' WHERE [keyName] = '__QueryOK'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RangeOfValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RangeOfValues', 'Wertebereich', 'range of values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wertebereich', [en] = 'range of values' WHERE [keyName] = '__RangeOfValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RawData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RawData', 'Rohdaten (Tab separiert)', 'Raw Data (Tab separated)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rohdaten (Tab separiert)', [en] = 'Raw Data (Tab separated)' WHERE [keyName] = '__RawData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Read')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Read', 'Lesen', 'Read')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lesen', [en] = 'Read' WHERE [keyName] = '__Read'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Reading')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Reading', 'Lese', 'Reading')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lese', [en] = 'Reading' WHERE [keyName] = '__Reading'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ReadingDataEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ReadingDataEllipsis', 'Lese Daten, bitte warten ...', 'Reading data, please wait ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lese Daten, bitte warten ...', [en] = 'Reading data, please wait ...' WHERE [keyName] = '__ReadingDataEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Records')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Records', 'Datensätze', 'Records')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datensätze', [en] = 'Records' WHERE [keyName] = '__Records'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Refresh')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Refresh', 'Aktualisieren', 'Refresh')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktualisieren', [en] = 'Refresh' WHERE [keyName] = '__Refresh'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RefreshPreview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RefreshPreview', 'Vorschau aktualisieren', 'Refresh Preview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorschau aktualisieren', [en] = 'Refresh Preview' WHERE [keyName] = '__RefreshPreview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Reload')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Reload', 'Neu laden', 'Reload')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neu laden', [en] = 'Reload' WHERE [keyName] = '__Reload'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ReloadNavigation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ReloadNavigation', 'Navigation neu laden', 'Reload Navigation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Navigation neu laden', [en] = 'Reload Navigation' WHERE [keyName] = '__ReloadNavigation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RemainingTrialDays')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RemainingTrialDays', 'Verbleibende Probetage', 'Remaining Trial Days')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbleibende Probetage', [en] = 'Remaining Trial Days' WHERE [keyName] = '__RemainingTrialDays'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RenameFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RenameFolder', 'Ordner umbenennen', 'Rename Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner umbenennen', [en] = 'Rename Folder' WHERE [keyName] = '__RenameFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ReportDataSources')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ReportDataSources', 'Bericht Datenquellen', 'Report Data Sources')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bericht Datenquellen', [en] = 'Report Data Sources' WHERE [keyName] = '__ReportDataSources'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ReportDesigner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ReportDesigner', 'Bericht-Designer', 'Report Designer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bericht-Designer', [en] = 'Report Designer' WHERE [keyName] = '__ReportDesigner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Reset')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Reset', 'Zurücksetzen', 'Reset')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zurücksetzen', [en] = 'Reset' WHERE [keyName] = '__Reset'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ResetFormDesignerQuestion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ResetFormDesignerQuestion', 'Wollen Sie den Formulardesigner wirklich zurücksetzen?', 'Do you really want to reset the form designer?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wollen Sie den Formulardesigner wirklich zurücksetzen?', [en] = 'Do you really want to reset the form designer?' WHERE [keyName] = '__ResetFormDesignerQuestion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RestartApplication')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RestartApplication', 'Anwendung neu starten', 'Restart Application')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anwendung neu starten', [en] = 'Restart Application' WHERE [keyName] = '__RestartApplication'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RestartMessage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RestartMessage', 'Der Asset Manager wird neu gestartet.', 'The Asset Manager is restarted.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Asset Manager wird neu gestartet.', [en] = 'The Asset Manager is restarted.' WHERE [keyName] = '__RestartMessage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RestartRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RestartRequired', 'Neustart erforderlich', 'Restart Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neustart erforderlich', [en] = 'Restart Required' WHERE [keyName] = '__RestartRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Result')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Result', 'Ergebnis', 'Result')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ergebnis', [en] = 'Result' WHERE [keyName] = '__Result'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Results')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Results', 'Ergebnisse', 'Results')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ergebnisse', [en] = 'Results' WHERE [keyName] = '__Results'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ReturnSign')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ReturnSign', 'Return Zeichen', 'Return Sign')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Return Zeichen', [en] = 'Return Sign' WHERE [keyName] = '__ReturnSign'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Role')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Role', 'Rolle', 'Role')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rolle', [en] = 'Role' WHERE [keyName] = '__Role'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Rows')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Rows', 'Zeilen', 'Rows')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zeilen', [en] = 'Rows' WHERE [keyName] = '__Rows'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RunQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RunQuery', 'Abfrage starten', 'Run Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage starten', [en] = 'Run Query' WHERE [keyName] = '__RunQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RunScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RunScript', 'Skript ausführen', 'Run Script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Skript ausführen', [en] = 'Run Script' WHERE [keyName] = '__RunScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__RunTask')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__RunTask', 'Task starten', 'Run Task')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Task starten', [en] = 'Run Task' WHERE [keyName] = '__RunTask'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Save')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Save', 'Speichern', 'Save')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Speichern', [en] = 'Save' WHERE [keyName] = '__Save'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SaveActivePermissionChanges')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SaveActivePermissionChanges', 'Effektive Berechtigungen können erst angezeigt werden, nachdem die aktuellen Änderungen gespeichert worden sind. Änderungen speichern?', 'Effective permissions cannot be displayed until the current changes have been saved. Save changes?')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Effektive Berechtigungen können erst angezeigt werden, nachdem die aktuellen Änderungen gespeichert worden sind. Änderungen speichern?', [en] = 'Effective permissions cannot be displayed until the current changes have been saved. Save changes?' WHERE [keyName] = '__SaveActivePermissionChanges'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SaveAsExcel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SaveAsExcel', 'Als Excel Arbeitsmappe speichern', 'Save as Excel Sheet')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Als Excel Arbeitsmappe speichern', [en] = 'Save as Excel Sheet' WHERE [keyName] = '__SaveAsExcel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SaveLayout')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SaveLayout', 'Layout speichern', 'Save Layout')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Layout speichern', [en] = 'Save Layout' WHERE [keyName] = '__SaveLayout'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SaveScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SaveScript', 'SQL Script speichern', 'Save SQL script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Script speichern', [en] = 'Save SQL script' WHERE [keyName] = '__SaveScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Search')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Search', 'Suchen', 'Search')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suchen', [en] = 'Search' WHERE [keyName] = '__Search'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SearchReplace')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SearchReplace', 'Suchen & Ersetzen', 'Search & Replace')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suchen & Ersetzen', [en] = 'Search & Replace' WHERE [keyName] = '__SearchReplace'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectAFile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectAFile', 'Bitte wählen Sie eine Datei aus.', 'Please select a file.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte wählen Sie eine Datei aus.', [en] = 'Please select a file.' WHERE [keyName] = '__SelectAFile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectAll')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectAll', 'Alles auswählen', 'Select All')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alles auswählen', [en] = 'Select All' WHERE [keyName] = '__SelectAll'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectedImage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectedImage', 'Ausgewähltes Bild', 'Selected Image')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewähltes Bild', [en] = 'Selected Image' WHERE [keyName] = '__SelectedImage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectedRecordingDevice')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectedRecordingDevice', 'Ausgewähltes Aufnahmegerät', 'Selected Recording Device')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewähltes Aufnahmegerät', [en] = 'Selected Recording Device' WHERE [keyName] = '__SelectedRecordingDevice'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectedRecords')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectedRecords', 'Ausgewählte Datensätze', 'Selected Records')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewählte Datensätze', [en] = 'Selected Records' WHERE [keyName] = '__SelectedRecords'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectedRows')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectedRows', 'Ausgewählte Zeilen', 'Selected Rows')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausgewählte Zeilen', [en] = 'Selected Rows' WHERE [keyName] = '__SelectedRows'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectFileEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectFileEllipsis', 'Datei auswählen ...', 'Select File ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datei auswählen ...', [en] = 'Select File ...' WHERE [keyName] = '__SelectFileEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectShareOrFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectShareOrFolder', 'Bitte wählen Sie eine Freigabe oder einen Ordner aus.', 'Please select a share or folder.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bitte wählen Sie eine Freigabe oder einen Ordner aus.', [en] = 'Please select a share or folder.' WHERE [keyName] = '__SelectShareOrFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SelectUrlEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SelectUrlEllipsis', 'URL auswählen ...', 'Select URL ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'URL auswählen ...', [en] = 'Select URL ...' WHERE [keyName] = '__SelectUrlEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Server')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Server', 'Server', 'Server')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Server', [en] = 'Server' WHERE [keyName] = '__Server'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SetPermissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SetPermissions', 'Berechtigungen setzen', 'Set Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigungen setzen', [en] = 'Set Permissions' WHERE [keyName] = '__SetPermissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Settings')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Settings', 'Einstellungen', 'Settings')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einstellungen', [en] = 'Settings' WHERE [keyName] = '__Settings'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ShareBrowser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ShareBrowser', 'Share Browser', 'Share Browser')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Share Browser', [en] = 'Share Browser' WHERE [keyName] = '__ShareBrowser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SharesAndFolders')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SharesAndFolders', 'Freigaben und Verzeichnisse', 'Shares and Folders')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freigaben und Verzeichnisse', [en] = 'Shares and Folders' WHERE [keyName] = '__SharesAndFolders'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ShiftCloseAll')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ShiftCloseAll', 'Halten Sie die Umschalttaste gedrückt, um alle Registerkarten zu schließen.', 'Press and hold the Shift key to close all tabs.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Halten Sie die Umschalttaste gedrückt, um alle Registerkarten zu schließen.', [en] = 'Press and hold the Shift key to close all tabs.' WHERE [keyName] = '__ShiftCloseAll'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SizeCompressed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SizeCompressed', 'Größe komprimiert', 'Size compressed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Größe komprimiert', [en] = 'Size compressed' WHERE [keyName] = '__SizeCompressed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SizeUncompressed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SizeUncompressed', 'Größe unkomprimiert', 'Size uncompressed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Größe unkomprimiert', [en] = 'Size uncompressed' WHERE [keyName] = '__SizeUncompressed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Skins')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Skins', 'Farbschemata', 'Skins')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Farbschemata', [en] = 'Skins' WHERE [keyName] = '__Skins'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlJobManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlJobManager', 'Sql Job Manager', 'Sql Job Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql Job Manager', [en] = 'Sql Job Manager' WHERE [keyName] = '__SqlJobManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlJobs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlJobs', 'Sql Jobs', 'Sql Jobs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql Jobs', [en] = 'Sql Jobs' WHERE [keyName] = '__SqlJobs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlObjectExplorer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlObjectExplorer', 'SQL-Objekt-Explorer', 'SQL Object Explorer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL-Objekt-Explorer', [en] = 'SQL Object Explorer' WHERE [keyName] = '__SqlObjectExplorer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlObjectExplorerError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlObjectExplorerError', 'Der SQL Objekt Explorer konnte nicht initialisiert werden und wird daher deaktiviert und ausgeblendet.', 'The SQL Object Explorer could not be initialized and is therefore disabled and hidden.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der SQL Objekt Explorer konnte nicht initialisiert werden und wird daher deaktiviert und ausgeblendet.', [en] = 'The SQL Object Explorer could not be initialized and is therefore disabled and hidden.' WHERE [keyName] = '__SqlObjectExplorerError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlQuery', 'SQL-Abfrage', 'SQL Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL-Abfrage', [en] = 'SQL Query' WHERE [keyName] = '__SqlQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlSyntaxDescription')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlSyntaxDescription', 'Sql Syntax-Dokumentation', 'Sql Syntax Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql Syntax-Dokumentation', [en] = 'Sql Syntax Description' WHERE [keyName] = '__SqlSyntaxDescription'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlSyntaxFormatter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlSyntaxFormatter', 'Sql Syntax-Formatierung', 'Sql Syntax Formatter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql Syntax-Formatierung', [en] = 'Sql Syntax Formatter' WHERE [keyName] = '__SqlSyntaxFormatter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SqlSyntaxHighlighting')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SqlSyntaxHighlighting', 'Sql Syntax-Hervorhebung', 'Sql Syntax Highlighting')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql Syntax-Hervorhebung', [en] = 'Sql Syntax Highlighting' WHERE [keyName] = '__SqlSyntaxHighlighting'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SQLTaskManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SQLTaskManager', 'SQL Task Manager', 'SQL Task Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Task Manager', [en] = 'SQL Task Manager' WHERE [keyName] = '__SQLTaskManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SQLTasks')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SQLTasks', 'SQL Tasks', 'SQL Tasks')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Tasks', [en] = 'SQL Tasks' WHERE [keyName] = '__SQLTasks'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__SQLToolbox')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__SQLToolbox', 'SQL Toolbox', 'SQL Toolbox')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Toolbox', [en] = 'SQL Toolbox' WHERE [keyName] = '__SQLToolbox'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StartHour')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StartHour', 'Stunde', 'Start Hour')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Stunde', [en] = 'Start Hour' WHERE [keyName] = '__StartHour'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StartMinute')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StartMinute', 'Minute', 'Start Minute')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Minute', [en] = 'Start Minute' WHERE [keyName] = '__StartMinute'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StartRecording')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StartRecording', 'Aufnahme starten (F3)', 'Start Recording (F3)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aufnahme starten (F3)', [en] = 'Start Recording (F3)' WHERE [keyName] = '__StartRecording'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StartTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StartTime', 'Startzeit', 'Start Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Startzeit', [en] = 'Start Time' WHERE [keyName] = '__StartTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StepValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StepValues', 'Stufenwerte', 'step values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Stufenwerte', [en] = 'step values' WHERE [keyName] = '__StepValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__StopRecording')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__StopRecording', 'Aufnahme stoppen (F4)', 'Stop Recording (F4)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aufnahme stoppen (F4)', [en] = 'Stop Recording (F4)' WHERE [keyName] = '__StopRecording'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Support')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Support', 'Support', 'Support')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Support', [en] = 'Support' WHERE [keyName] = '__Support'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Tab')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Tab', 'Registerkarte', 'Tab')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registerkarte', [en] = 'Tab' WHERE [keyName] = '__Tab'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TabEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TabEditor', 'Registerkarten-Editor', 'Tab Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registerkarten-Editor', [en] = 'Tab Editor' WHERE [keyName] = '__TabEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TableAlreadyExists')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TableAlreadyExists', 'Diese Tabelle existiert bereits:', 'The table already exists:')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Diese Tabelle existiert bereits:', [en] = 'The table already exists:' WHERE [keyName] = '__TableAlreadyExists'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TableDefinition')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TableDefinition', 'Tabellendefinition', 'Table Definition')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellendefinition', [en] = 'Table Definition' WHERE [keyName] = '__TableDefinition'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TableEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TableEditor', 'Editor', 'Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Editor', [en] = 'Editor' WHERE [keyName] = '__TableEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TableExists')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TableExists', 'Die Tabelle existiert bereits.', 'Table already exists')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Tabelle existiert bereits.', [en] = 'Table already exists' WHERE [keyName] = '__TableExists'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TableManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TableManager', 'Tabellen-Manager', 'Table Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellen-Manager', [en] = 'Table Manager' WHERE [keyName] = '__TableManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__tableName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__tableName', 'Tabellenname', 'Table Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellenname', [en] = 'Table Name' WHERE [keyName] = '__tableName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Tables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Tables', 'Tabellen', 'Tables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellen', [en] = 'Tables' WHERE [keyName] = '__Tables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TablesWithData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TablesWithData', 'Tabellen mit Daten', 'Tables with data')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellen mit Daten', [en] = 'Tables with data' WHERE [keyName] = '__TablesWithData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TakeOver')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TakeOver', 'Daten übernehmen', 'Take Over')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Daten übernehmen', [en] = 'Take Over' WHERE [keyName] = '__TakeOver'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TaskEnabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TaskEnabled', 'Task aktiv', 'Task enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Task aktiv', [en] = 'Task enabled' WHERE [keyName] = '__TaskEnabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Textbox')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Textbox', 'Textfeld', 'Textbox')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Textfeld', [en] = 'Textbox' WHERE [keyName] = '__Textbox'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__to')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__to', 'nach', 'to')
ELSE
UPDATE [__languageAssignment] SET [de] = 'nach', [en] = 'to' WHERE [keyName] = '__to'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Tools')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Tools', 'Extras', 'Tools')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Extras', [en] = 'Tools' WHERE [keyName] = '__Tools'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TooManyPermissions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TooManyPermissions', 'Die maximale Anzahl von Gruppenberechtigungen pro Objekt ist auf 1.000 begrenzt.', 'The maximum number off group permissions per object is limited to 1,000.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die maximale Anzahl von Gruppenberechtigungen pro Objekt ist auf 1.000 begrenzt.', [en] = 'The maximum number off group permissions per object is limited to 1,000.' WHERE [keyName] = '__TooManyPermissions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Translation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Translation', 'Übersetzung', 'Translation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übersetzung', [en] = 'Translation' WHERE [keyName] = '__Translation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Translations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Translations', 'Übersetzungen', 'Translations')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übersetzungen', [en] = 'Translations' WHERE [keyName] = '__Translations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Trial')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Trial', 'Trial-Lizenz', 'Trial License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Trial-Lizenz', [en] = 'Trial License' WHERE [keyName] = '__Trial'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__TypeUNCPathEllipsis')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__TypeUNCPathEllipsis', 'UNC Pfad hier eingeben ...', 'Type UNC Path here ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'UNC Pfad hier eingeben ...', [en] = 'Type UNC Path here ...' WHERE [keyName] = '__TypeUNCPathEllipsis'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UniqueColumn')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UniqueColumn', 'Eindeutige Spalte', 'Unique Column')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Eindeutige Spalte', [en] = 'Unique Column' WHERE [keyName] = '__UniqueColumn'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Uniqueidentifier')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Uniqueidentifier', 'Eindeutiger Bezeichner', 'Unique Identifier')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Eindeutiger Bezeichner', [en] = 'Unique Identifier' WHERE [keyName] = '__Uniqueidentifier'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__unlock')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__unlock', 'Freigeben', 'Unlock')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freigeben', [en] = 'Unlock' WHERE [keyName] = '__unlock'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Update')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Update', 'Bearbeiten', 'Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bearbeiten', [en] = 'Update' WHERE [keyName] = '__Update'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UpdateError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UpdateError', 'Beim Aktualisieren des Datensatzes ist ein Fehler aufgetreten.', 'An error occurred during the update process.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beim Aktualisieren des Datensatzes ist ein Fehler aufgetreten.', [en] = 'An error occurred during the update process.' WHERE [keyName] = '__UpdateError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Uri')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Uri', 'Uri', 'Uri')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Uri', [en] = 'Uri' WHERE [keyName] = '__Uri'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UriBrowser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UriBrowser', 'Uri-Browser', 'Uri Browser')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Uri-Browser', [en] = 'Uri Browser' WHERE [keyName] = '__UriBrowser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UrlBrowser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UrlBrowser', 'URL Browser', 'URL Browser')
ELSE
UPDATE [__languageAssignment] SET [de] = 'URL Browser', [en] = 'URL Browser' WHERE [keyName] = '__UrlBrowser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UsedNodes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UsedNodes', 'Verwendete Lizenzen', 'Used Nodes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verwendete Lizenzen', [en] = 'Used Nodes' WHERE [keyName] = '__UsedNodes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UserAndRole')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UserAndRole', 'Benutzer und Rolle', 'User And Role')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer und Rolle', [en] = 'User And Role' WHERE [keyName] = '__UserAndRole'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UserEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UserEditor', 'Benutzer-Editor', 'User Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer-Editor', [en] = 'User Editor' WHERE [keyName] = '__UserEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UserInformation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UserInformation', 'Benutzerinformation', 'User Information')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzerinformation', [en] = 'User Information' WHERE [keyName] = '__UserInformation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UserManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UserManager', 'Benutzerverwaltung', 'User Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzerverwaltung', [en] = 'User Manager' WHERE [keyName] = '__UserManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Username')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Username', 'Benutzername', 'Username')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzername', [en] = 'Username' WHERE [keyName] = '__Username'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Users')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Users', 'Benutzer', 'Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer', [en] = 'Users' WHERE [keyName] = '__Users'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__UsersAndGroups')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__UsersAndGroups', 'Benutzer und Gruppen', 'Users And Groups')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer und Gruppen', [en] = 'Users And Groups' WHERE [keyName] = '__UsersAndGroups'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Value')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Value', 'Wert', 'Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wert', [en] = 'Value' WHERE [keyName] = '__Value'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueBetween')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueBetween', 'Der Wert muss zwischen {0} und {1} liegen.', 'The value must be between {0} and {1}.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert muss zwischen {0} und {1} liegen.', [en] = 'The value must be between {0} and {1}.' WHERE [keyName] = '__ValueBetween'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueDoesNotMatch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueDoesNotMatch', 'Der Wert erfüllt nicht die Regeln des hinterlegten regulären Ausdrucks.', 'The value does not match the regular expression facet.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert erfüllt nicht die Regeln des hinterlegten regulären Ausdrucks.', [en] = 'The value does not match the regular expression facet.' WHERE [keyName] = '__ValueDoesNotMatch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueListSeparator')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueListSeparator', 'Wertelisten-Trennzeichen', 'value list separator')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wertelisten-Trennzeichen', [en] = 'value list separator' WHERE [keyName] = '__ValueListSeparator'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMaxError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMaxError', 'Der Maximalwert muss größer oder gleich dem Minimalwert sein.', 'The maximum value must be greater than or equal to the minimum value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Maximalwert muss größer oder gleich dem Minimalwert sein.', [en] = 'The maximum value must be greater than or equal to the minimum value.' WHERE [keyName] = '__ValueMaxError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMinError')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMinError', 'Der Minimalwert muss kleiner oder gleich dem Maximalwert sein.', 'The minimum value must be less than or equal to the maximum value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Minimalwert muss kleiner oder gleich dem Maximalwert sein.', [en] = 'The minimum value must be less than or equal to the maximum value.' WHERE [keyName] = '__ValueMinError'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustBeGreaterLessMax')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustBeGreaterLessMax', 'Der Wert muss größer gleich dem Minimalwert und kleiner gleich dem Maximalwert sein.', 'The value must be greater than or equal min value and less than or equal max value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert muss größer gleich dem Minimalwert und kleiner gleich dem Maximalwert sein.', [en] = 'The value must be greater than or equal min value and less than or equal max value.' WHERE [keyName] = '__ValueMustBeGreaterLessMax'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustBeGreaterMin')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustBeGreaterMin', 'Der Wert muss größer gleich dem Minimalwert sein.', 'The value must be greater than or equal min value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert muss größer gleich dem Minimalwert sein.', [en] = 'The value must be greater than or equal min value.' WHERE [keyName] = '__ValueMustBeGreaterMin'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustBeLessMax')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustBeLessMax', 'Der Wert muss kleiner gleich dem Maximalwert sein.', 'The value must be less than or equal max value.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert muss kleiner gleich dem Maximalwert sein.', [en] = 'The value must be less than or equal max value.' WHERE [keyName] = '__ValueMustBeLessMax'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustNotBeEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustNotBeEmpty', 'Der Wert darf nicht leer sein.', 'The value must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert darf nicht leer sein.', [en] = 'The value must not be empty.' WHERE [keyName] = '__ValueMustNotBeEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustNotContainSpaces')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustNotContainSpaces', 'Der Wert darf keine Leerzeichen enthalten.', 'The value must not contain spaces.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert darf keine Leerzeichen enthalten.', [en] = 'The value must not contain spaces.' WHERE [keyName] = '__ValueMustNotContainSpaces'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustNotMatch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustNotMatch', 'Der Wert darf die Regeln des hinterlegten regulären Ausdrucks nicht erfüllen.', 'The value must not match the regular expression facet.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert darf die Regeln des hinterlegten regulären Ausdrucks nicht erfüllen.', [en] = 'The value must not match the regular expression facet.' WHERE [keyName] = '__ValueMustNotMatch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueMustNotStartWithUnderscore')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueMustNotStartWithUnderscore', 'Der Wert darf nicht mit einem Unterstrich beginnen.', 'The value must not start with an underscore.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert darf nicht mit einem Unterstrich beginnen.', [en] = 'The value must not start with an underscore.' WHERE [keyName] = '__ValueMustNotStartWithUnderscore'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueOutOfRange')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueOutOfRange', 'Der Wert ist außerhalb des gültigen Bereichs.', 'The value is out of the valid range.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert ist außerhalb des gültigen Bereichs.', [en] = 'The value is out of the valid range.' WHERE [keyName] = '__ValueOutOfRange'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Values')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Values', 'Werte', 'Values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Werte', [en] = 'Values' WHERE [keyName] = '__Values'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValuesMustNotBeEmpty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValuesMustNotBeEmpty', 'Die Werte dürfen nicht leer sein.', 'The values must not be empty.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Werte dürfen nicht leer sein.', [en] = 'The values must not be empty.' WHERE [keyName] = '__ValuesMustNotBeEmpty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueTooBig')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueTooBig', 'Der Wert ist zu groß.', 'The value is too large.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert ist zu groß.', [en] = 'The value is too large.' WHERE [keyName] = '__ValueTooBig'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueTooLong')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueTooLong', 'Der Wert ist zu lang.', 'The value is too long.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert ist zu lang.', [en] = 'The value is too long.' WHERE [keyName] = '__ValueTooLong'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ValueTooSmall')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ValueTooSmall', 'Der Wert ist zu klein.', 'The value is too small.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Wert ist zu klein.', [en] = 'The value is too small.' WHERE [keyName] = '__ValueTooSmall'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Variable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Variable', 'Variable', 'Variable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Variable', [en] = 'Variable' WHERE [keyName] = '__Variable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__VariableManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__VariableManager', 'Variablen Manager', 'Variable Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Variablen Manager', [en] = 'Variable Manager' WHERE [keyName] = '__VariableManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Variables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Variables', 'Variablen', 'Variables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Variablen', [en] = 'Variables' WHERE [keyName] = '__Variables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__VariablesList')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__VariablesList', 'Liste der Variablen', 'Variables List')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Liste der Variablen', [en] = 'Variables List' WHERE [keyName] = '__VariablesList'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Version')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Version', 'Version', 'Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Version', [en] = 'Version' WHERE [keyName] = '__Version'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__View')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__View', 'Ansehen', 'View')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ansehen', [en] = 'View' WHERE [keyName] = '__View'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewDxDashboardItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewDxDashboardItem', 'Dashboard anzeigen', 'View Dashboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard anzeigen', [en] = 'View Dashboard' WHERE [keyName] = '__ViewDxDashboardItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewDxReportItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewDxReportItem', 'Bericht anzeigen', 'View Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bericht anzeigen', [en] = 'View Report' WHERE [keyName] = '__ViewDxReportItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewItem', 'Anzeigen', 'View')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzeigen', [en] = 'View' WHERE [keyName] = '__ViewItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewQueryItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewQueryItem', 'Abfrage anzeigen', 'View Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage anzeigen', [en] = 'View Query' WHERE [keyName] = '__ViewQueryItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Views')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Views', 'Sichten', 'Views')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sichten', [en] = 'Views' WHERE [keyName] = '__Views'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewTableItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewTableItem', 'Tabelle anzeigen', 'View Table Item')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabelle anzeigen', [en] = 'View Table Item' WHERE [keyName] = '__ViewTableItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__ViewWebsiteItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__ViewWebsiteItem', 'Webseite anzeigen', 'View Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite anzeigen', [en] = 'View Website' WHERE [keyName] = '__ViewWebsiteItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__VisibleRows')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__VisibleRows', 'Sichtbare Zeilen', 'Visible Rows')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sichtbare Zeilen', [en] = 'Visible Rows' WHERE [keyName] = '__VisibleRows'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__Website')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__Website', 'Webseite', 'Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite', [en] = 'Website' WHERE [keyName] = '__Website'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__WebsiteManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__WebsiteManager', 'Webseite Manager', 'Website Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite Manager', [en] = 'Website Manager' WHERE [keyName] = '__WebsiteManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__WebsiteURL')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__WebsiteURL', 'Webseite URL', 'Website URL')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite URL', [en] = 'Website URL' WHERE [keyName] = '__WebsiteURL'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__WhereClause')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__WhereClause', 'SELECT * FROM [{0}] WHERE ...', 'SELECT * FROM [{0}] WHERE ...')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SELECT * FROM [{0}] WHERE ...', [en] = 'SELECT * FROM [{0}] WHERE ...' WHERE [keyName] = '__WhereClause'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__WrongAssetManagerVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__WrongAssetManagerVersion', 'Die Version des Asset Managaers muss mindestens sein:', 'The Asset Manager version must be at least')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Version des Asset Managaers muss mindestens sein:', [en] = 'The Asset Manager version must be at least' WHERE [keyName] = '__WrongAssetManagerVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__WrongWebServiceVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__WrongWebServiceVersion', 'Die Version des Web Services muss mindestens sein:', 'The Web Service version must be at least')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Version des Web Services muss mindestens sein:', [en] = 'The Web Service version must be at least' WHERE [keyName] = '__WrongWebServiceVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '€')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('€', '€', '€')
ELSE
UPDATE [__languageAssignment] SET [de] = '€', [en] = '€' WHERE [keyName] = '€'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '0.13')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('0.13', '0.13', '0.13')
ELSE
UPDATE [__languageAssignment] SET [de] = '0.13', [en] = '0.13' WHERE [keyName] = '0.13'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '0.19')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('0.19', '0.19', '0.19')
ELSE
UPDATE [__languageAssignment] SET [de] = '0.19', [en] = '0.19' WHERE [keyName] = '0.19'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '0.20')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('0.20', '0.20', '0.20')
ELSE
UPDATE [__languageAssignment] SET [de] = '0.20', [en] = '0.20' WHERE [keyName] = '0.20'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '0.6')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('0.6', '0.6', '0.6')
ELSE
UPDATE [__languageAssignment] SET [de] = '0.6', [en] = '0.6' WHERE [keyName] = '0.6'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '0.7')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('0.7', '0.7', '0.7')
ELSE
UPDATE [__languageAssignment] SET [de] = '0.7', [en] = '0.7' WHERE [keyName] = '0.7'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '365.IT')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('365.IT', '365.IT', '365.IT')
ELSE
UPDATE [__languageAssignment] SET [de] = '365.IT', [en] = '365.IT' WHERE [keyName] = '365.IT'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'aaa')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('aaa', 'Aaa', 'aaa')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aaa', [en] = 'aaa' WHERE [keyName] = 'aaa'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Accessories')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Accessories', 'Zubehör', 'Accessories')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zubehör', [en] = 'Accessories' WHERE [keyName] = 'Accessories'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Accountdisabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Accountdisabled', 'Konto deaktiviert', 'Account Disabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konto deaktiviert', [en] = 'Account Disabled' WHERE [keyName] = 'Accountdisabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Accounting')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Accounting', 'Accounting', 'Accounting')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Accounting', [en] = 'Accounting' WHERE [keyName] = 'Accounting'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AccountingLedger')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AccountingLedger', 'Buchhaltungskonto', 'Accounting Ledger')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Buchhaltungskonto', [en] = 'Accounting Ledger' WHERE [keyName] = 'AccountingLedger'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AccountSettings')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AccountSettings', 'Kontoeinstellungen', 'Account Settings')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kontoeinstellungen', [en] = 'Account Settings' WHERE [keyName] = 'AccountSettings'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Acqusition')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Acqusition', 'Anschaffung', 'Acqusition')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anschaffung', [en] = 'Acqusition' WHERE [keyName] = 'Acqusition'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Active')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Active', 'Aktiv', 'Active')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktiv', [en] = 'Active' WHERE [keyName] = 'Active'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AdapterType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AdapterType', 'Adapter-Typ', 'Adapter Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Adapter-Typ', [en] = 'Adapter Type' WHERE [keyName] = 'AdapterType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADComputer', 'Computer', 'Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer', [en] = 'Computer' WHERE [keyName] = 'ADComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AdditionalOptions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AdditionalOptions', 'Zusatzoptionen', 'Additional Options')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zusatzoptionen', [en] = 'Additional Options' WHERE [keyName] = 'AdditionalOptions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AddRemovePrograms')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AddRemovePrograms', 'Software Systemsteuerung ', 'Add Remove Programs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software Systemsteuerung ', [en] = 'Add Remove Programs' WHERE [keyName] = 'AddRemovePrograms'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Address')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Address', 'Adresse', 'Address')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Adresse', [en] = 'Address' WHERE [keyName] = 'Address'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Addresses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Addresses', 'Adressen', 'Addresses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Adressen', [en] = 'Addresses' WHERE [keyName] = 'Addresses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AddressID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AddressID', 'ID', 'ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'ID', [en] = 'ID' WHERE [keyName] = 'AddressID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADDRESSWIDTH')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADDRESSWIDTH', 'Architektur', 'Address Width')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Architektur', [en] = 'Address Width' WHERE [keyName] = 'ADDRESSWIDTH'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADGroups')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADGroups', 'Gruppen', 'Groups')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppen', [en] = 'Groups' WHERE [keyName] = 'ADGroups'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Adobe')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Adobe', 'Adobe', 'Adobe')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Adobe', [en] = 'Adobe' WHERE [keyName] = 'Adobe'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADOrganizationalUnit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADOrganizationalUnit', 'Organisatorische Einheit', 'Organizational Unit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Organisatorische Einheit', [en] = 'Organizational Unit' WHERE [keyName] = 'ADOrganizationalUnit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADPack', 'AD Pack', 'AD Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'AD Pack', [en] = 'AD Pack' WHERE [keyName] = 'ADPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ADUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ADUsers', 'Benutzer', 'Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer', [en] = 'Users' WHERE [keyName] = 'ADUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AffectedItem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AffectedItem', 'Betroffenes Teil', 'Affected Item')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betroffenes Teil', [en] = 'Affected Item' WHERE [keyName] = 'AffectedItem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AllLicensesByCustomer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AllLicensesByCustomer', 'Alle Lizenzen nach Kunden', 'All licenses by customer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Lizenzen nach Kunden', [en] = 'All licenses by customer' WHERE [keyName] = 'AllLicensesByCustomer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AllManufacturers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AllManufacturers', 'Alle Hersteller', 'All Manufacturers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Hersteller', [en] = 'All Manufacturers' WHERE [keyName] = 'AllManufacturers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AllSoftwareSuites')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AllSoftwareSuites', 'Alle Software-Suiten', 'All Software Suites')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Software-Suiten', [en] = 'All Software Suites' WHERE [keyName] = 'AllSoftwareSuites'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AllSuites')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AllSuites', 'Alle Softwareprodukte', 'All Software Products')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Alle Softwareprodukte', [en] = 'All Software Products' WHERE [keyName] = 'AllSuites'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationAsset')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationAsset', 'Abschreibung Asset', 'Amortisation Asset')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abschreibung Asset', [en] = 'Amortisation Asset' WHERE [keyName] = 'AmortisationAsset'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationComputer', 'Abschreibung Computer', 'Amortisation Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abschreibung Computer', [en] = 'Amortisation Computer' WHERE [keyName] = 'AmortisationComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationMonth')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationMonth', 'Abschreibung pro Monat', 'Amortisation per Month')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abschreibung pro Monat', [en] = 'Amortisation per Month' WHERE [keyName] = 'AmortisationMonth'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationSoftware')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationSoftware', 'Abschreibung Software', 'Amortisation Software')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abschreibung Software', [en] = 'Amortisation Software' WHERE [keyName] = 'AmortisationSoftware'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationTime', 'Monate seit Kauf', 'Month after Purchase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monate seit Kauf', [en] = 'Month after Purchase' WHERE [keyName] = 'AmortisationTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AmortisationYear')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AmortisationYear', 'Abschreibung pro Jahr', 'Amortisation per Year')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abschreibung pro Jahr', [en] = 'Amortisation per Year' WHERE [keyName] = 'AmortisationYear'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Amount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Amount', 'Betrag', 'Amount')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betrag', [en] = 'Amount' WHERE [keyName] = 'Amount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AnnualFee')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AnnualFee', 'Jahresgebühr', 'Annual Fee')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Jahresgebühr', [en] = 'Annual Fee' WHERE [keyName] = 'AnnualFee'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ApplicationGroup')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ApplicationGroup', 'Softwareklasse', 'Application Group')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareklasse', [en] = 'Application Group' WHERE [keyName] = 'ApplicationGroup'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ApplicationGroups')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ApplicationGroups', 'Softwareklassen', 'Application Groups')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareklassen', [en] = 'Application Groups' WHERE [keyName] = 'ApplicationGroups'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ApplictionGroup')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ApplictionGroup', 'Softwareklasse', 'Software Class')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareklasse', [en] = 'Software Class' WHERE [keyName] = 'ApplictionGroup'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Architecture')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Architecture', 'Architektur', 'Architecture')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Architektur', [en] = 'Architecture' WHERE [keyName] = 'Architecture'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Ardagh')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Ardagh', 'Ardagh', 'Ardagh')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ardagh', [en] = 'Ardagh' WHERE [keyName] = 'Ardagh'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AreaCode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AreaCode', 'Vorwahl', 'Area Code')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorwahl', [en] = 'Area Code' WHERE [keyName] = 'AreaCode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Arrival')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Arrival', 'Wareneingang', 'Arrival')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wareneingang', [en] = 'Arrival' WHERE [keyName] = 'Arrival'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AspectRatio')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AspectRatio', 'Bildformat', 'Aspect ratio')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildformat', [en] = 'Aspect ratio' WHERE [keyName] = 'AspectRatio'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Asset')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Asset', 'Asset', 'Asset')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset', [en] = 'Asset' WHERE [keyName] = 'Asset'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetAssignment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetAssignment', 'Asset-Zuordnung', 'Asset Assignment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset-Zuordnung', [en] = 'Asset Assignment' WHERE [keyName] = 'AssetAssignment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetHandover')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetHandover', 'Asset-Übergabe', 'Asset Handover')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset-Übergabe', [en] = 'Asset Handover' WHERE [keyName] = 'AssetHandover'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetManagement')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetManagement', 'Asset-Management', 'Asset-Management')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset-Management', [en] = 'Asset-Management' WHERE [keyName] = 'AssetManagement'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetManager', 'Asset Manager', 'Asset Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager', [en] = 'Asset Manager' WHERE [keyName] = 'AssetManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetManagerLicenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetManagerLicenses', 'Asset Manager Lizenzen', 'Asset Manager Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Lizenzen', [en] = 'Asset Manager Licenses' WHERE [keyName] = 'AssetManagerLicenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetManagerPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetManagerPack', 'Asset Manager Pack', 'Asset Manager Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Pack', [en] = 'Asset Manager Pack' WHERE [keyName] = 'AssetManagerPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetManagerPacks')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetManagerPacks', 'Asset Manager Packs', 'Asset Manager Packs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Manager Packs', [en] = 'Asset Manager Packs' WHERE [keyName] = 'AssetManagerPacks'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Assets')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Assets', 'Assets', 'Assets')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets', [en] = 'Assets' WHERE [keyName] = 'Assets'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByComputer', 'Assets nach Computer', 'Assets by Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Computer', [en] = 'Assets by Computer' WHERE [keyName] = 'AssetsByComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByContract')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByContract', 'Assets nach Vertrag', 'Assets by Contract')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Vertrag', [en] = 'Assets by Contract' WHERE [keyName] = 'AssetsByContract'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByCostcenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByCostcenter', 'Assets nach Kostenstelle', 'Assets by Costcenter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Kostenstelle', [en] = 'Assets by Costcenter' WHERE [keyName] = 'AssetsByCostcenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByDepartment', 'Assets nach Abteilung', 'Assets by Department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Abteilung', [en] = 'Assets by Department' WHERE [keyName] = 'AssetsByDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByLocation', 'Assets nach Standort', 'Assets by Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Standort', [en] = 'Assets by Location' WHERE [keyName] = 'AssetsByLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByManufacturer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByManufacturer', 'Assets nach Hersteller', 'Assets By Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Hersteller', [en] = 'Assets By Manufacturer' WHERE [keyName] = 'AssetsByManufacturer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByOU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByOU', 'Assets nach Organisatorischen Einheiten', 'Assets by Organizational Unit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Organisatorischen Einheiten', [en] = 'Assets by Organizational Unit' WHERE [keyName] = 'AssetsByOU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsBySupplier')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsBySupplier', 'Assets nach Lieferant', 'Assets By Supplier')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Lieferant', [en] = 'Assets By Supplier' WHERE [keyName] = 'AssetsBySupplier'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsByUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsByUser', 'Assets nach Benutzer', 'Assets by User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Benutzer', [en] = 'Assets by User' WHERE [keyName] = 'AssetsByUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetScanner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetScanner', 'Asset Scanner', 'Asset Scanner')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Scanner', [en] = 'Asset Scanner' WHERE [keyName] = 'AssetScanner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetsInactive')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetsInactive', 'Assets (inaktiv)', 'Assets Inactive')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets (inaktiv)', [en] = 'Assets Inactive' WHERE [keyName] = 'AssetsInactive'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetSupplies')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetSupplies', 'Asset Lieferungen', 'Asset Supplies')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Lieferungen', [en] = 'Asset Supplies' WHERE [keyName] = 'AssetSupplies'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetType', 'Asset Typ', 'Asset Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Typ', [en] = 'Asset Type' WHERE [keyName] = 'AssetType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetTypes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetTypes', 'Asset Typen', 'Asset Types')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Asset Typen', [en] = 'Asset Types' WHERE [keyName] = 'AssetTypes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssetUmzug')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssetUmzug', 'Assetumzug', 'Asset Relocation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assetumzug', [en] = 'Asset Relocation' WHERE [keyName] = 'AssetUmzug'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssignedLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssignedLicense', 'Zugeordnete Lizenz', 'Assigned License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugeordnete Lizenz', [en] = 'Assigned License' WHERE [keyName] = 'AssignedLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssignedPOTSNumbers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssignedPOTSNumbers', 'Zugewiesene Telefonnummer', 'Assigned Telephone Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugewiesene Telefonnummer', [en] = 'Assigned Telephone Number' WHERE [keyName] = 'AssignedPOTSNumbers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssignedTelephoneSystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssignedTelephoneSystem', 'Zugeordnete Telefonanlage', 'Assigned Telephone System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zugeordnete Telefonanlage', [en] = 'Assigned Telephone System' WHERE [keyName] = 'AssignedTelephoneSystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AssignedUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AssignedUser', 'Verantwortlicher Benutzer', 'Assigned User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verantwortlicher Benutzer', [en] = 'Assigned User' WHERE [keyName] = 'AssignedUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Assignment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Assignment', 'Zuordnung', 'Assignment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zuordnung', [en] = 'Assignment' WHERE [keyName] = 'Assignment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Assignments')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Assignments', 'Zuordnungen', 'Assignments')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zuordnungen', [en] = 'Assignments' WHERE [keyName] = 'Assignments'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Associations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Associations', 'Zuordnungen', 'Associations')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zuordnungen', [en] = 'Associations' WHERE [keyName] = 'Associations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'audius')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('audius', 'audius', 'audius')
ELSE
UPDATE [__languageAssignment] SET [de] = 'audius', [en] = 'audius' WHERE [keyName] = 'audius'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Author')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Author', 'Autor', 'Author')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Autor', [en] = 'Author' WHERE [keyName] = 'Author'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Authorization')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Authorization', 'Recht', 'Authorization')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Recht', [en] = 'Authorization' WHERE [keyName] = 'Authorization'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'AverageCosts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('AverageCosts', 'Durchschnittskosten (€)', 'Average Costs (€)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Durchschnittskosten (€)', [en] = 'Average Costs (€)' WHERE [keyName] = 'AverageCosts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BankLabel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BankLabel', 'Bank-Bezeichnung', 'Bank Label')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bank-Bezeichnung', [en] = 'Bank Label' WHERE [keyName] = 'BankLabel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Baramundi')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Baramundi', 'Baramundi', 'Baramundi')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Baramundi', [en] = 'Baramundi' WHERE [keyName] = 'Baramundi'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Base')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Base', 'Base', 'Base')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Base', [en] = 'Base' WHERE [keyName] = 'Base'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BasedTask')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BasedTask', 'Tätigkeit basiert auf', 'Task based on')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tätigkeit basiert auf', [en] = 'Task based on' WHERE [keyName] = 'BasedTask'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Basement1')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Basement1', 'Keller1', 'Basement1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keller1', [en] = 'Basement1' WHERE [keyName] = 'Basement1'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Basement2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Basement2', 'Keller2', 'Basement2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Keller2', [en] = 'Basement2' WHERE [keyName] = 'Basement2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Battery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Battery', 'Batterie', 'Battery')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Batterie', [en] = 'Battery' WHERE [keyName] = 'Battery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BatteryChemistry')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BatteryChemistry', 'Typ', 'Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Typ', [en] = 'Type' WHERE [keyName] = 'BatteryChemistry'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Berichte')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Berichte', 'Berichte', 'Berichte')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berichte', [en] = 'Berichte' WHERE [keyName] = 'Berichte'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BIOS')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BIOS', 'BIOS', 'BIOS')
ELSE
UPDATE [__languageAssignment] SET [de] = 'BIOS', [en] = 'BIOS' WHERE [keyName] = 'BIOS'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BIOSVERSION')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BIOSVERSION', 'BIOS-Version', 'BIOS version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'BIOS-Version', [en] = 'BIOS version' WHERE [keyName] = 'BIOSVERSION'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'blablub')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('blablub', 'de', 'en')
ELSE
UPDATE [__languageAssignment] SET [de] = 'de', [en] = 'en' WHERE [keyName] = 'blablub'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Bluetooth')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Bluetooth', 'Bluetooth', 'Bluetooth')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bluetooth', [en] = 'Bluetooth' WHERE [keyName] = 'Bluetooth'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Book')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Book', 'Buch', 'Book')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Buch', [en] = 'Book' WHERE [keyName] = 'Book'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Books')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Books', 'Bücher', 'Books')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bücher', [en] = 'Books' WHERE [keyName] = 'Books'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'BoxProduct')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('BoxProduct', 'Box-Produkt', 'Box Product')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Box-Produkt', [en] = 'Box Product' WHERE [keyName] = 'BoxProduct'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Buyed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Buyed', '# Kauf', '# Purchase')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Kauf', [en] = '# Purchase' WHERE [keyName] = 'Buyed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CancelationTo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CancelationTo', 'Kündigungsfrist bis', 'Cancelation To')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kündigungsfrist bis', [en] = 'Cancelation To' WHERE [keyName] = 'CancelationTo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CAPTION')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CAPTION', 'Beschreibung', 'Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschreibung', [en] = 'Description' WHERE [keyName] = 'CAPTION'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CaseList')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CaseList', 'Kofferliste', 'Case List')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kofferliste', [en] = 'Case List' WHERE [keyName] = 'CaseList'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Catalogs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Catalogs', 'Kataloge', 'Catalogs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kataloge', [en] = 'Catalogs' WHERE [keyName] = 'Catalogs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Category')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Category', 'Kategorie', 'Category')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kategorie', [en] = 'Category' WHERE [keyName] = 'Category'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Ccc')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Ccc', 'Ccc', 'Ccc')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ccc', [en] = 'Ccc' WHERE [keyName] = 'Ccc'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Cellphone')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Cellphone', 'Mobiltelefon', 'Cellphone')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobiltelefon', [en] = 'Cellphone' WHERE [keyName] = 'Cellphone'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Certificate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Certificate', 'Zertifikat', 'Certificate')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zertifikat', [en] = 'Certificate' WHERE [keyName] = 'Certificate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Channel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Channel', 'Bezug', 'Channel')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bezug', [en] = 'Channel' WHERE [keyName] = 'Channel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ChaosComputerClub')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ChaosComputerClub', 'Chaos Computer Club', 'Chaos Computer Club')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Chaos Computer Club', [en] = 'Chaos Computer Club' WHERE [keyName] = 'ChaosComputerClub'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ChassisType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ChassisType', 'Gehäuse', 'Chassis')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gehäuse', [en] = 'Chassis' WHERE [keyName] = 'ChassisType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Checkbox')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Checkbox', 'Kontrollkästchen', 'Checkbox')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kontrollkästchen', [en] = 'Checkbox' WHERE [keyName] = 'Checkbox'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Cities')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Cities', 'Städte', 'Cities')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Städte', [en] = 'Cities' WHERE [keyName] = 'Cities'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CitiesWithZip')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CitiesWithZip', 'Städte mit Postleitzahlen', 'Cities With Zip Codes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Städte mit Postleitzahlen', [en] = 'Cities With Zip Codes' WHERE [keyName] = 'CitiesWithZip'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CitiesWorldwide')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CitiesWorldwide', 'Städte weltweit', 'Cities worldwide')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Städte weltweit', [en] = 'Cities worldwide' WHERE [keyName] = 'CitiesWorldwide'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'City')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('City', 'Ort', 'City')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ort', [en] = 'City' WHERE [keyName] = 'City'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Classification')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Classification', 'Klassifikation', 'Classification')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Klassifikation', [en] = 'Classification' WHERE [keyName] = 'Classification'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Clear')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Clear', 'Leeren', 'Clear')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Leeren', [en] = 'Clear' WHERE [keyName] = 'Clear'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ClientActivity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ClientActivity', 'Client Aktivität', 'Client Activity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Client Aktivität', [en] = 'Client Activity' WHERE [keyName] = 'ClientActivity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ClientAgentVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ClientAgentVersion', 'Client Agent Version', 'Client Agent Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Client Agent Version', [en] = 'Client Agent Version' WHERE [keyName] = 'ClientAgentVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Color')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Color', 'Farbe', 'Color')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Farbe', [en] = 'Color' WHERE [keyName] = 'Color'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ColumnKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ColumnKey', 'Schlüssel', 'Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schlüssel', [en] = 'Key' WHERE [keyName] = 'ColumnKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ColumnName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ColumnName', 'Spaltenname', 'Column Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spaltenname', [en] = 'Column Name' WHERE [keyName] = 'ColumnName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ColumnPostfix')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ColumnPostfix', 'Spalten-Postfix', 'Column Postfix')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spalten-Postfix', [en] = 'Column Postfix' WHERE [keyName] = 'ColumnPostfix'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Comment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Comment', 'Kommentar', 'Comment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kommentar', [en] = 'Comment' WHERE [keyName] = 'Comment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CommonName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CommonName', 'Name', 'Common Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Common Name' WHERE [keyName] = 'CommonName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'company')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('company', 'Firma', 'Company')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Firma', [en] = 'Company' WHERE [keyName] = 'company'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CompanyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CompanyName', 'Hersteller', 'Company Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Company Name' WHERE [keyName] = 'CompanyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Compliance')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Compliance', 'Compliance', 'Compliance')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Compliance', [en] = 'Compliance' WHERE [keyName] = 'Compliance'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComplianceInstalledSW')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComplianceInstalledSW', 'Compliance (installierte Software)', 'Compliance of Installed Software')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Compliance (installierte Software)', [en] = 'Compliance of Installed Software' WHERE [keyName] = 'ComplianceInstalledSW'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComplianceOverviewDNA')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComplianceOverviewDNA', 'Compliance Übersicht', 'Compliance Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Compliance Übersicht', [en] = 'Compliance Overview' WHERE [keyName] = 'ComplianceOverviewDNA'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComplianceOverviewSC')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComplianceOverviewSC', 'Compliance Überblick', 'Compliance Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Compliance Überblick', [en] = 'Compliance Overview' WHERE [keyName] = 'ComplianceOverviewSC'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Components')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Components', 'Komponenten', 'Components')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Komponenten', [en] = 'Components' WHERE [keyName] = 'Components'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Computer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Computer', 'Computer', 'Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer', [en] = 'Computer' WHERE [keyName] = 'Computer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'COMPUTER_NAME')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('COMPUTER_NAME', 'Computername', 'Computername')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computername', [en] = 'Computername' WHERE [keyName] = 'COMPUTER_NAME'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerAccountSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerAccountSID', 'Computer Account SID', 'Computer Account SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer Account SID', [en] = 'Computer Account SID' WHERE [keyName] = 'ComputerAccountSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByCostCenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByCostCenter', 'Computer nach Kostenstellen', 'Computer By Cost Center')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Kostenstellen', [en] = 'Computer By Cost Center' WHERE [keyName] = 'ComputerByCostCenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByDepartment', 'Computer nach Abteilung', 'Computer By Department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Abteilung', [en] = 'Computer By Department' WHERE [keyName] = 'ComputerByDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByLocation', 'Computer nach Standort', 'Computer By Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Standort', [en] = 'Computer By Location' WHERE [keyName] = 'ComputerByLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByManufacturer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByManufacturer', 'Computer nach Hersteller', 'Computer By Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Hersteller', [en] = 'Computer By Manufacturer' WHERE [keyName] = 'ComputerByManufacturer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByOU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByOU', 'Computer nach Organisatorischen Einheiten', 'Computer by Organizational Unit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Organisatorischen Einheiten', [en] = 'Computer by Organizational Unit' WHERE [keyName] = 'ComputerByOU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerBySupplier')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerBySupplier', 'Computer nach Lieferant', 'Computer By Supplier')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Lieferant', [en] = 'Computer By Supplier' WHERE [keyName] = 'ComputerBySupplier'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerByUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerByUser', 'Computer nach Benutzer', 'Computer by User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Benutzer', [en] = 'Computer by User' WHERE [keyName] = 'ComputerByUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerData', 'Computer Daten', 'Computer Data')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer Daten', [en] = 'Computer Data' WHERE [keyName] = 'ComputerData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerInactive')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerInactive', 'Computer (inaktiv)', 'Computer Inactive')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer (inaktiv)', [en] = 'Computer Inactive' WHERE [keyName] = 'ComputerInactive'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerInactiveTest')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerInactiveTest', 'ComputerInactiveTest', 'ComputerInactiveTest')
ELSE
UPDATE [__languageAssignment] SET [de] = 'ComputerInactiveTest', [en] = 'ComputerInactiveTest' WHERE [keyName] = 'ComputerInactiveTest'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Computername')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Computername', 'Computername', 'Computer name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computername', [en] = 'Computer name' WHERE [keyName] = 'Computername'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Computers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Computers', 'Computer', 'Computers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer', [en] = 'Computers' WHERE [keyName] = 'Computers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerSID', 'Computer SID', 'Computer SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer SID', [en] = 'Computer SID' WHERE [keyName] = 'ComputerSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ComputerSupplies')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ComputerSupplies', 'Computer Lieferungen', 'Computer Supplies')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer Lieferungen', [en] = 'Computer Supplies' WHERE [keyName] = 'ComputerSupplies'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ConfigurationFile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ConfigurationFile', 'Konfigurationsdatei', 'Configuration File')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Konfigurationsdatei', [en] = 'Configuration File' WHERE [keyName] = 'ConfigurationFile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Consumables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Consumables', 'Verbrauchsmaterial', 'Consumables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbrauchsmaterial', [en] = 'Consumables' WHERE [keyName] = 'Consumables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ConsumablesPurchase')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ConsumablesPurchase', 'Materialkauf', 'Consumables Purchase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Materialkauf', [en] = 'Consumables Purchase' WHERE [keyName] = 'ConsumablesPurchase'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Consumer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Consumer', 'Verbraucher', 'Consumer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbraucher', [en] = 'Consumer' WHERE [keyName] = 'Consumer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Consumption')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Consumption', 'Verbrauch', 'Consumption')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbrauch', [en] = 'Consumption' WHERE [keyName] = 'Consumption'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ConsumptionByPrinter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ConsumptionByPrinter', 'Verbrauch (Drucker)', 'Consumption by Printer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbrauch (Drucker)', [en] = 'Consumption by Printer' WHERE [keyName] = 'ConsumptionByPrinter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ConsumptionNo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ConsumptionNo', '# Verbrauch', '# Consumption')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Verbrauch', [en] = '# Consumption' WHERE [keyName] = 'ConsumptionNo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ConsumptionOverview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ConsumptionOverview', 'Verbrauchsübersicht', 'Consumption Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verbrauchsübersicht', [en] = 'Consumption Overview' WHERE [keyName] = 'ConsumptionOverview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Contact')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Contact', 'Kontakt', 'Contact')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kontakt', [en] = 'Contact' WHERE [keyName] = 'Contact'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContactInformation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContactInformation', 'Kontakt Informationen', 'Contact Information')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kontakt Informationen', [en] = 'Contact Information' WHERE [keyName] = 'ContactInformation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContactPerson')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContactPerson', 'Ansprechpartner', 'Contact Person')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ansprechpartner', [en] = 'Contact Person' WHERE [keyName] = 'ContactPerson'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Contract')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Contract', 'Vertrag', 'Contract')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertrag', [en] = 'Contract' WHERE [keyName] = 'Contract'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractData')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractData', 'Vertragsdaten', 'Contract Data')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsdaten', [en] = 'Contract Data' WHERE [keyName] = 'ContractData'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractEnd')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractEnd', 'Vertragsende', 'End of Contract')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsende', [en] = 'End of Contract' WHERE [keyName] = 'ContractEnd'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractNumber', 'Vertragsnummer', 'Contract Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsnummer', [en] = 'Contract Number' WHERE [keyName] = 'ContractNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Contractor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Contractor', 'Vertragspartner', 'Co-Contractor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragspartner', [en] = 'Co-Contractor' WHERE [keyName] = 'Contractor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractPartner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractPartner', 'Vertragspartner', 'Contract partner')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragspartner', [en] = 'Contract partner' WHERE [keyName] = 'ContractPartner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Contracts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Contracts', 'Verträge', 'Contracts')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verträge', [en] = 'Contracts' WHERE [keyName] = 'Contracts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractStart')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractStart', 'Vertragsbeginn', 'Contract Start')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsbeginn', [en] = 'Contract Start' WHERE [keyName] = 'ContractStart'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractTerms')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractTerms', 'Vertragslaufzeiten', 'Contract Terms')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragslaufzeiten', [en] = 'Contract Terms' WHERE [keyName] = 'ContractTerms'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractType', 'Vertragsart', 'Contract Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsart', [en] = 'Contract Type' WHERE [keyName] = 'ContractType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ContractTypes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ContractTypes', 'Vertragsarten', 'Contract Types')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vertragsarten', [en] = 'Contract Types' WHERE [keyName] = 'ContractTypes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Copiers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Copiers', 'Kopierer', 'Copiers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kopierer', [en] = 'Copiers' WHERE [keyName] = 'Copiers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Copy')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Copy', 'Kopieren', 'Copy')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kopieren', [en] = 'Copy' WHERE [keyName] = 'Copy'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CoreCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CoreCount', '# Cores', '# Cores')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Cores', [en] = '# Cores' WHERE [keyName] = 'CoreCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CoreLicenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CoreLicenses', 'Core Lizenzen', 'Core Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Core Lizenzen', [en] = 'Core Licenses' WHERE [keyName] = 'CoreLicenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CoreMetricCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CoreMetricCount', '# Core Metric', '# Core Metrik')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Core Metric', [en] = '# Core Metrik' WHERE [keyName] = 'CoreMetricCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Cost')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Cost', 'Kosten', 'Cost')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kosten', [en] = 'Cost' WHERE [keyName] = 'Cost'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostAmount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostAmount', 'Gesamtwert', 'Total Amount')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gesamtwert', [en] = 'Total Amount' WHERE [keyName] = 'CostAmount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostCemter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostCemter', 'Kostenstellen', 'Cost Center')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kostenstellen', [en] = 'Cost Center' WHERE [keyName] = 'CostCemter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostCencerGroup')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostCencerGroup', 'KST-Gruppe', 'Cost Center Group')
ELSE
UPDATE [__languageAssignment] SET [de] = 'KST-Gruppe', [en] = 'Cost Center Group' WHERE [keyName] = 'CostCencerGroup'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Costcenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Costcenter', 'Kostenstelle', 'Cost Center')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kostenstelle', [en] = 'Cost Center' WHERE [keyName] = 'Costcenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostCenterGroups')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostCenterGroups', 'Kostenstellen Gruppen', 'Cost Center Groups')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kostenstellen Gruppen', [en] = 'Cost Center Groups' WHERE [keyName] = 'CostCenterGroups'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostCenterNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostCenterNumber', 'KST-Nr.', 'Cost Center Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'KST-Nr.', [en] = 'Cost Center Number' WHERE [keyName] = 'CostCenterNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostCenters')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostCenters', 'Kostenstellen', 'Cost Centers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kostenstellen', [en] = 'Cost Centers' WHERE [keyName] = 'CostCenters'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostoverviewComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostoverviewComputer', 'Computer Kaufübersicht', 'Computer Cost Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer Kaufübersicht', [en] = 'Computer Cost Overview' WHERE [keyName] = 'CostoverviewComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CostoverviewPuchases')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CostoverviewPuchases', 'Kaufübersicht', 'Cost Overview of Purchases')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kaufübersicht', [en] = 'Cost Overview of Purchases' WHERE [keyName] = 'CostoverviewPuchases'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Costs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Costs', 'Kosten €', 'Costs €')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kosten €', [en] = 'Costs €' WHERE [keyName] = 'Costs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Count')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Count', 'Anzahl', 'Count')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl', [en] = 'Count' WHERE [keyName] = 'Count'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountComputers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountComputers', '# Computerszzz', '# Computers')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Computerszzz', [en] = '# Computers' WHERE [keyName] = 'CountComputers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountCostcenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountCostcenter', '# Kostenstellen', '# Costcenters')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Kostenstellen', [en] = '# Costcenters' WHERE [keyName] = 'CountCostcenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountDepartment', '# Abteilungen', '# Departments')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Abteilungen', [en] = '# Departments' WHERE [keyName] = 'CountDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfComputersByOS')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfComputersByOS', 'Anzahl der Betriebssysteme', 'Count of Computers by OS')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl der Betriebssysteme', [en] = 'Count of Computers by OS' WHERE [keyName] = 'CountOfComputersByOS'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfDNASoftware')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfDNASoftware', '# DNA Software', '# DNA Software')
ELSE
UPDATE [__languageAssignment] SET [de] = '# DNA Software', [en] = '# DNA Software' WHERE [keyName] = 'CountOfDNASoftware'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfLicense', '# Lizenzen', '# License')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Lizenzen', [en] = '# License' WHERE [keyName] = 'CountOfLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfPurchases')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfPurchases', '# Kauf', '# Purchases')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Kauf', [en] = '# Purchases' WHERE [keyName] = 'CountOfPurchases'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfSoftwareSuite')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfSoftwareSuite', '#Software Suiten', '#Software Suites')
ELSE
UPDATE [__languageAssignment] SET [de] = '#Software Suiten', [en] = '#Software Suites' WHERE [keyName] = 'CountOfSoftwareSuite'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountOfSuite')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountOfSuite', '# Suite', '# Suite')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Suite', [en] = '# Suite' WHERE [keyName] = 'CountOfSuite'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Country')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Country', 'Land', 'Country')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Land', [en] = 'Country' WHERE [keyName] = 'Country'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountryCode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountryCode', 'Ländercode', 'Country Code')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ländercode', [en] = 'Country Code' WHERE [keyName] = 'CountryCode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CountVM')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CountVM', 'Anzahl virtuelle Maschinen', 'Count Virtual Machines')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl virtuelle Maschinen', [en] = 'Count Virtual Machines' WHERE [keyName] = 'CountVM'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'County')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('County', 'Landkreis', 'County')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Landkreis', [en] = 'County' WHERE [keyName] = 'County'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CPUCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CPUCount', '# CPU', '# CPU')
ELSE
UPDATE [__languageAssignment] SET [de] = '# CPU', [en] = '# CPU' WHERE [keyName] = 'CPUCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CPUCountForLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CPUCountForLicense', 'CPU/Core je Lizenz', 'CPU/Core per License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'CPU/Core je Lizenz', [en] = 'CPU/Core per License' WHERE [keyName] = 'CPUCountForLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CPULicenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CPULicenses', 'CPU Lizenzen', 'CPU Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'CPU Lizenzen', [en] = 'CPU Licenses' WHERE [keyName] = 'CPULicenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CPUMetricCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CPUMetricCount', '# CPU Metrik', '# CPU Metric')
ELSE
UPDATE [__languageAssignment] SET [de] = '# CPU Metrik', [en] = '# CPU Metric' WHERE [keyName] = 'CPUMetricCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CPUSpeed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CPUSpeed', 'CPU Geschwindigkeit', 'CPU speed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'CPU Geschwindigkeit', [en] = 'CPU speed' WHERE [keyName] = 'CPUSpeed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CreateUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CreateUpdate', 'erstellen, bearbeiten', 'create, update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'erstellen, bearbeiten', [en] = 'create, update' WHERE [keyName] = 'CreateUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CreationTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CreationTime', 'Erstellungsdatum', 'Creation time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erstellungsdatum', [en] = 'Creation time' WHERE [keyName] = 'CreationTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CriticalUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CriticalUpdates', 'Kritische Updates', 'Critical Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kritische Updates', [en] = 'Critical Updates' WHERE [keyName] = 'CriticalUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CronDescription')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CronDescription', 'Beschreibung', 'Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschreibung', [en] = 'Description' WHERE [keyName] = 'CronDescription'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CronString')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CronString', 'Cron-Ausdruck', 'Cron String')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Cron-Ausdruck', [en] = 'Cron String' WHERE [keyName] = 'CronString'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CSDVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CSDVersion', 'Service Pack', 'Service Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service Pack', [en] = 'Service Pack' WHERE [keyName] = 'CSDVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CurrentCertificate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CurrentCertificate', 'Aktuelles Zertifikat', 'Current Certificate')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktuelles Zertifikat', [en] = 'Current Certificate' WHERE [keyName] = 'CurrentCertificate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Customer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Customer', 'Kunde', 'Customer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kunde', [en] = 'Customer' WHERE [keyName] = 'Customer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CustomerNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CustomerNumber', 'Kundennummer', 'Customer Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kundennummer', [en] = 'Customer Number' WHERE [keyName] = 'CustomerNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Customers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Customers', 'Kunden', 'Customers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kunden', [en] = 'Customers' WHERE [keyName] = 'Customers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CustomerSMCTEAM')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CustomerSMCTEAM', '_Kunden smcTeam', '_Customer smcTeam')
ELSE
UPDATE [__languageAssignment] SET [de] = '_Kunden smcTeam', [en] = '_Customer smcTeam' WHERE [keyName] = 'CustomerSMCTEAM'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CustomFormat')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CustomFormat', 'Benutzerdefiniertes Format', 'Custom Format')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzerdefiniertes Format', [en] = 'Custom Format' WHERE [keyName] = 'CustomFormat'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'CustomizedChanges')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('CustomizedChanges', 'Spezifische Anpassungen', 'Customized Changes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Spezifische Anpassungen', [en] = 'Customized Changes' WHERE [keyName] = 'CustomizedChanges'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Cycle')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Cycle', 'Zyklus', 'Cycle')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zyklus', [en] = 'Cycle' WHERE [keyName] = 'Cycle'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DamageReport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DamageReport', 'Schadensmeldung', 'Damage Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schadensmeldung', [en] = 'Damage Report' WHERE [keyName] = 'DamageReport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByCostcenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByCostcenter', 'Assets nach Kostenstelle - Dashboard', 'Dashboard Assets by Costcenter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Kostenstelle - Dashboard', [en] = 'Dashboard Assets by Costcenter' WHERE [keyName] = 'DashboardAssetsByCostcenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByDepartment', 'Assets nach Abteilung - Dashboard', 'Dashboard Assets by Department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Abteilung - Dashboard', [en] = 'Dashboard Assets by Department' WHERE [keyName] = 'DashboardAssetsByDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByLocation', 'Assets nach Standort - Dashboard', 'Dashboard Assets by Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Standort - Dashboard', [en] = 'Dashboard Assets by Location' WHERE [keyName] = 'DashboardAssetsByLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByManufacturer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByManufacturer', 'Assets nach Hersteller - Dashboard', 'Dashboard Assets by Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Hersteller - Dashboard', [en] = 'Dashboard Assets by Manufacturer' WHERE [keyName] = 'DashboardAssetsByManufacturer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByOU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByOU', 'Assets nach OU - Dashboard', 'Dashboard Assets by OU')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach OU - Dashboard', [en] = 'Dashboard Assets by OU' WHERE [keyName] = 'DashboardAssetsByOU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardAssetsByUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardAssetsByUser', 'Assets nach Benutzer - Dashboard', 'Dashboard Assets by User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Assets nach Benutzer - Dashboard', [en] = 'Dashboard Assets by User' WHERE [keyName] = 'DashboardAssetsByUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardCompliance')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardCompliance', 'Compliance - Dashboard', 'Dashboard Compliance')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Compliance - Dashboard', [en] = 'Dashboard Compliance' WHERE [keyName] = 'DashboardCompliance'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardComputerByCostcenter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardComputerByCostcenter', 'Computer nach Kostenstelle - Dashboard', 'Dashboard Computer by Costcenter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach Kostenstelle - Dashboard', [en] = 'Dashboard Computer by Costcenter' WHERE [keyName] = 'DashboardComputerByCostcenter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardComputerByOU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardComputerByOU', 'Computer nach OU - Dashboard', 'Dashboard Computer by OU')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer nach OU - Dashboard', [en] = 'Dashboard Computer by OU' WHERE [keyName] = 'DashboardComputerByOU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardDesigner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardDesigner', 'Dashboard-Designer', 'Dashboard Designer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard-Designer', [en] = 'Dashboard Designer' WHERE [keyName] = 'DashboardDesigner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardMissingUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardMissingUpdates', 'Fehlende Updates - Dashboard', 'Dashboard Missing Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fehlende Updates - Dashboard', [en] = 'Dashboard Missing Updates' WHERE [keyName] = 'DashboardMissingUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardOperatingSystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardOperatingSystem', 'Betriebssystem - Dashboard ', 'Dashboard Operating System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betriebssystem - Dashboard ', [en] = 'Dashboard Operating System' WHERE [keyName] = 'DashboardOperatingSystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Dashboards')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Dashboards', 'Dashboards', 'Dashboards')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboards', [en] = 'Dashboards' WHERE [keyName] = 'Dashboards'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardVirtualization')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardVirtualization', 'Virtualisierung - Dashboard', 'Dashboard Virtualization')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtualisierung - Dashboard', [en] = 'Dashboard Virtualization' WHERE [keyName] = 'DashboardVirtualization'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DashboardWindowsUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DashboardWindowsUpdates', 'Windows Updates - Dashboard', 'Dashboard Windows Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Windows Updates - Dashboard', [en] = 'Dashboard Windows Updates' WHERE [keyName] = 'DashboardWindowsUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DataPrivacy')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DataPrivacy', 'Datenschutz', 'Data Privacy')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datenschutz', [en] = 'Data Privacy' WHERE [keyName] = 'DataPrivacy'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DataVolume')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DataVolume', 'Datenvolumen', 'Data Volume')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datenvolumen', [en] = 'Data Volume' WHERE [keyName] = 'DataVolume'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Date')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Date', 'Datum', 'Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datum', [en] = 'Date' WHERE [keyName] = 'Date'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DateFrom')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DateFrom', 'Datum von', 'Date from')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datum von', [en] = 'Date from' WHERE [keyName] = 'DateFrom'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DateOfIssue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DateOfIssue', 'Ausstellungsdatum', 'Date of Issue')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ausstellungsdatum', [en] = 'Date of Issue' WHERE [keyName] = 'DateOfIssue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DateTo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DateTo', 'Datum bis', 'Date to')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datum bis', [en] = 'Date to' WHERE [keyName] = 'DateTo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DaysInterval')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DaysInterval', 'Tagesintervall', 'Days Interval')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tagesintervall', [en] = 'Days Interval' WHERE [keyName] = 'DaysInterval'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DefaultGateway')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DefaultGateway', 'Standardgateway', 'Default Gateway')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Standardgateway', [en] = 'Default Gateway' WHERE [keyName] = 'DefaultGateway'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DefaultValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DefaultValue', 'Vorgabe', 'Default Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorgabe', [en] = 'Default Value' WHERE [keyName] = 'DefaultValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DefectsFixed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DefectsFixed', 'Behobene Mängel', 'Defects Fixed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Behobene Mängel', [en] = 'Defects Fixed' WHERE [keyName] = 'DefectsFixed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeliveryDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeliveryDate', 'Lieferdatum', 'Delivery Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lieferdatum', [en] = 'Delivery Date' WHERE [keyName] = 'DeliveryDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Department')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Department', 'Abteilung', 'Department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abteilung', [en] = 'Department' WHERE [keyName] = 'Department'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Departments')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Departments', 'Abteilungen', 'Departments')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abteilungen', [en] = 'Departments' WHERE [keyName] = 'Departments'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DerSpiegel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DerSpiegel', 'Der Spiegel', 'The Mirror')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Der Spiegel', [en] = 'The Mirror' WHERE [keyName] = 'DerSpiegel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Description')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Description', 'Beschreibung', 'Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beschreibung', [en] = 'Description' WHERE [keyName] = 'Description'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Details')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Details', 'Details', 'Details')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Details', [en] = 'Details' WHERE [keyName] = 'Details'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Deutschland365.IT')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Deutschland365.IT', 'Deutschland365.IT', 'Deutschland365.IT')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Deutschland365.IT', [en] = 'Deutschland365.IT' WHERE [keyName] = 'Deutschland365.IT'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceHeadline')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceHeadline', 'Gerät', 'Device')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerät', [en] = 'Device' WHERE [keyName] = 'DeviceHeadline'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceID', 'Geräte ID', 'Device ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Geräte ID', [en] = 'Device ID' WHERE [keyName] = 'DeviceID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceNetworkName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceNetworkName', 'Gerätename (Netzwerk)', 'Device Network Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerätename (Netzwerk)', [en] = 'Device Network Name' WHERE [keyName] = 'DeviceNetworkName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceSpecification')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceSpecification', 'Gerätespezifikationen', 'Device Specifications')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerätespezifikationen', [en] = 'Device Specifications' WHERE [keyName] = 'DeviceSpecification'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceType', 'Gerätetyp', 'Device Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerätetyp', [en] = 'Device Type' WHERE [keyName] = 'DeviceType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DeviceTypePrintersAndFaxes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DeviceTypePrintersAndFaxes', 'Gerätetyp', 'Device Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerätetyp', [en] = 'Device Type' WHERE [keyName] = 'DeviceTypePrintersAndFaxes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DHCPServer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DHCPServer', 'DHCP Server', 'DHCP Server')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DHCP Server', [en] = 'DHCP Server' WHERE [keyName] = 'DHCPServer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Directory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Directory', 'Verzeichnis', 'Directory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verzeichnis', [en] = 'Directory' WHERE [keyName] = 'Directory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DiskHealthStatus')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DiskHealthStatus', 'Festplattenstatus', 'Disk Health Status')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Festplattenstatus', [en] = 'Disk Health Status' WHERE [keyName] = 'DiskHealthStatus'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DiskType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DiskType', 'Festplattentyp', 'Disk Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Festplattentyp', [en] = 'Disk Type' WHERE [keyName] = 'DiskType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DisplayAdapter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DisplayAdapter', 'Grafikkarte', 'Display Adapter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Grafikkarte', [en] = 'Display Adapter' WHERE [keyName] = 'DisplayAdapter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DisplayName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DisplayName', 'Anzeigename', 'Display Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzeigename', [en] = 'Display Name' WHERE [keyName] = 'DisplayName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Displayport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Displayport', 'DisplayPort', 'DisplayPort')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DisplayPort', [en] = 'DisplayPort' WHERE [keyName] = 'Displayport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DisplayVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DisplayVersion', 'Angezeigte Version', 'Display Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Angezeigte Version', [en] = 'Display Version' WHERE [keyName] = 'DisplayVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Distributor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Distributor', 'Reseller', 'Reseller')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Reseller', [en] = 'Reseller' WHERE [keyName] = 'Distributor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DNA')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DNA', 'DNA', 'DNA')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA', [en] = 'DNA' WHERE [keyName] = 'DNA'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'dna_object_name')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('dna_object_name', 'Name', 'Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Name' WHERE [keyName] = 'dna_object_name'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'dna_object_type')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('dna_object_type', 'Programmtyp', 'Program Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Programmtyp', [en] = 'Program Type' WHERE [keyName] = 'dna_object_type'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'dna_product_type')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('dna_product_type', 'Produkttyp', 'Product Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produkttyp', [en] = 'Product Type' WHERE [keyName] = 'dna_product_type'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DNA2License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DNA2License', 'DNA Lizenzzuordnung', 'DNA2License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA Lizenzzuordnung', [en] = 'DNA2License' WHERE [keyName] = 'DNA2License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DNASoftware2License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DNASoftware2License', 'DNA Software zu Lizenz', 'DNA Software to License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA Software zu Lizenz', [en] = 'DNA Software to License' WHERE [keyName] = 'DNASoftware2License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DNASoftwareOverview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DNASoftwareOverview', 'DNA Software-Übersicht', 'DNA Software Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA Software-Übersicht', [en] = 'DNA Software Overview' WHERE [keyName] = 'DNASoftwareOverview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DNAWithoutLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DNAWithoutLicense', 'DNA ohne Lizenzzuordnung', 'DNA without LIcense')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DNA ohne Lizenzzuordnung', [en] = 'DNA without LIcense' WHERE [keyName] = 'DNAWithoutLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Dockingstations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Dockingstations', 'Dockingstations', 'Dockingstations')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dockingstations', [en] = 'Dockingstations' WHERE [keyName] = 'Dockingstations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Document')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Document', 'Dokument', 'Document')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dokument', [en] = 'Document' WHERE [keyName] = 'Document'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Documents')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Documents', 'Dokumente', 'Documents')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dokumente', [en] = 'Documents' WHERE [keyName] = 'Documents'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Dog')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Dog', 'Hund', 'Dog')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hund', [en] = 'Dog' WHERE [keyName] = 'Dog'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Domain')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Domain', 'Domäne', 'Domain')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Domäne', [en] = 'Domain' WHERE [keyName] = 'Domain'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DomainName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DomainName', 'Domäne/Workgroup', 'Domain name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Domäne/Workgroup', [en] = 'Domain name' WHERE [keyName] = 'DomainName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DowngradeLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DowngradeLicense', 'Downgrade Lizenz', 'Downgrade License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Downgrade Lizenz', [en] = 'Downgrade License' WHERE [keyName] = 'DowngradeLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Downgraderight')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Downgraderight', 'Downgraderecht', 'Downgraderight')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Downgraderecht', [en] = 'Downgraderight' WHERE [keyName] = 'Downgraderight'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Drilldown')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Drilldown', 'Drilldown', 'Drilldown')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drilldown', [en] = 'Drilldown' WHERE [keyName] = 'Drilldown'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DriveLetter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DriveLetter', 'Laufwerksbuchstabe', 'Drive letter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Laufwerksbuchstabe', [en] = 'Drive letter' WHERE [keyName] = 'DriveLetter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DriverName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DriverName', 'Treibername', 'Driver name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Treibername', [en] = 'Driver name' WHERE [keyName] = 'DriverName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DriverVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DriverVersion', 'Treiberversion', 'Driver version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Treiberversion', [en] = 'Driver version' WHERE [keyName] = 'DriverVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DumericDec')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DumericDec', 'Dumerisch Dez', 'Dumeric Dec')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dumerisch Dez', [en] = 'Dumeric Dec' WHERE [keyName] = 'DumericDec'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Duplex')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Duplex', 'Duplex', 'Duplex')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Duplex', [en] = 'Duplex' WHERE [keyName] = 'Duplex'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DuplicateComputersBySerialNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DuplicateComputersBySerialNumber', 'Doppelte Seriennummern', 'Duplicate Serial Numbers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Doppelte Seriennummern', [en] = 'Duplicate Serial Numbers' WHERE [keyName] = 'DuplicateComputersBySerialNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DuplicateComputerSids')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DuplicateComputerSids', 'Doppelte Computer SIDs', 'Duplicate Computer SIDs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Doppelte Computer SIDs', [en] = 'Duplicate Computer SIDs' WHERE [keyName] = 'DuplicateComputerSids'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DuplicateInventoryNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DuplicateInventoryNumber', 'Doppelte Inventarnummern', 'Duplicate Inventory Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Doppelte Inventarnummern', [en] = 'Duplicate Inventory Number' WHERE [keyName] = 'DuplicateInventoryNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DuplicateSerialNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DuplicateSerialNumber', 'Doppelte Seriennummern', 'Duplicate Serial Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Doppelte Seriennummern', [en] = 'Duplicate Serial Number' WHERE [keyName] = 'DuplicateSerialNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Duration')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Duration', 'Dauer', 'Duration')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dauer', [en] = 'Duration' WHERE [keyName] = 'Duration'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DVI')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DVI', 'DVI', 'DVI')
ELSE
UPDATE [__languageAssignment] SET [de] = 'DVI', [en] = 'DVI' WHERE [keyName] = 'DVI'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DxDashboard')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DxDashboard', 'Dashboard', 'Dashboard')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dashboard', [en] = 'Dashboard' WHERE [keyName] = 'DxDashboard'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'DxReport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('DxReport', 'Report', 'Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Report', [en] = 'Report' WHERE [keyName] = 'DxReport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'eClassSoftware')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('eClassSoftware', 'eClass Software', 'eClass Software')
ELSE
UPDATE [__languageAssignment] SET [de] = 'eClass Software', [en] = 'eClass Software' WHERE [keyName] = 'eClassSoftware'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'effectivePermissionImage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('effectivePermissionImage', 'Effektive Berechtigungen', 'Effective Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Effektive Berechtigungen', [en] = 'Effective Permissions' WHERE [keyName] = 'effectivePermissionImage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ElapsedTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ElapsedTime', 'Ablaufzeit in Tagen', 'Elapsed Time (Days)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ablaufzeit in Tagen', [en] = 'Elapsed Time (Days)' WHERE [keyName] = 'ElapsedTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ElapseTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ElapseTime', 'Ablaufzeit', 'Elapse Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ablaufzeit', [en] = 'Elapse Time' WHERE [keyName] = 'ElapseTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'EMail')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('EMail', 'E-Mail', 'E-Mail')
ELSE
UPDATE [__languageAssignment] SET [de] = 'E-Mail', [en] = 'E-Mail' WHERE [keyName] = 'EMail'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'EmployeeList')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('EmployeeList', 'Mitarbeiterliste', 'Employee List')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitarbeiterliste', [en] = 'Employee List' WHERE [keyName] = 'EmployeeList'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Enabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Enabled', 'aktiviert', 'enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'aktiviert', [en] = 'enabled' WHERE [keyName] = 'Enabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Enddate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Enddate', 'Ablaufdatum', 'End Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ablaufdatum', [en] = 'End Date' WHERE [keyName] = 'Enddate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Endtime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Endtime', 'Endzeit', 'End Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Endzeit', [en] = 'End Time' WHERE [keyName] = 'Endtime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'EnergyConsumption')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('EnergyConsumption', 'Energieverbrauch', 'Energy Consumption')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Energieverbrauch', [en] = 'Energy Consumption' WHERE [keyName] = 'EnergyConsumption'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'EnergyEfficiencyClass')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('EnergyEfficiencyClass', 'Energieeffizienzklasse', 'Energy Efficiency Class')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Energieeffizienzklasse', [en] = 'Energy Efficiency Class' WHERE [keyName] = 'EnergyEfficiencyClass'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'euro')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('euro', '€', '€')
ELSE
UPDATE [__languageAssignment] SET [de] = '€', [en] = '€' WHERE [keyName] = 'euro'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Example')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Example', 'Beispiel', 'Example')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Beispiel', [en] = 'Example' WHERE [keyName] = 'Example'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ExpirationDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ExpirationDate', 'Ablaufdatum', 'Expiration Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ablaufdatum', [en] = 'Expiration Date' WHERE [keyName] = 'ExpirationDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Facsimile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Facsimile', 'Telefax', 'Facsimile')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefax', [en] = 'Facsimile' WHERE [keyName] = 'Facsimile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'facsimileTelephoneNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('facsimileTelephoneNumber', 'Fax', 'Fax number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fax', [en] = 'Fax number' WHERE [keyName] = 'facsimileTelephoneNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Fax')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Fax', 'Faxen', 'Fax')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Faxen', [en] = 'Fax' WHERE [keyName] = 'Fax'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FederateState')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FederateState', 'Bundesland', 'Federate State')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bundesland', [en] = 'Federate State' WHERE [keyName] = 'FederateState'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'fileName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('fileName', 'Dateiname', 'File Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dateiname', [en] = 'File Name' WHERE [keyName] = 'fileName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'fileQuantity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('fileQuantity', 'Menge', 'Quantity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Menge', [en] = 'Quantity' WHERE [keyName] = 'fileQuantity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FileSystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FileSystem', 'Dateisystem', 'File system')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dateisystem', [en] = 'File system' WHERE [keyName] = 'FileSystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FileVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FileVersion', 'Dateiversion', 'Fileversion')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dateiversion', [en] = 'Fileversion' WHERE [keyName] = 'FileVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Firstname')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Firstname', 'Vorname', 'Firstname')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorname', [en] = 'Firstname' WHERE [keyName] = 'Firstname'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Folder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Folder', 'Ordner', 'Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner', [en] = 'Folder' WHERE [keyName] = 'Folder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Folder1')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Folder1', 'Ordner 1', 'Folder 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner 1', [en] = 'Folder 1' WHERE [keyName] = 'Folder1'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Folder2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Folder2', 'Ordner 2', 'Folder 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner 2', [en] = 'Folder 2' WHERE [keyName] = 'Folder2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Folder3')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Folder3', 'Ordner 3', 'Folder 3')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ordner 3', [en] = 'Folder 3' WHERE [keyName] = 'Folder3'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'foo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('foo', 'Foo', 'foo')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Foo', [en] = 'foo' WHERE [keyName] = 'foo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FormType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FormType', 'Formtyp', 'Form Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Formtyp', [en] = 'Form Type' WHERE [keyName] = 'FormType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FormTypeCaption')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FormTypeCaption', 'Formtyp-Beschriftung', 'Form Type Caption')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Formtyp-Beschriftung', [en] = 'Form Type Caption' WHERE [keyName] = 'FormTypeCaption'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FreeSpace')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FreeSpace', 'Freier Speicherplatz', 'Free Space')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freier Speicherplatz', [en] = 'Free Space' WHERE [keyName] = 'FreeSpace'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FullControl')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FullControl', 'erstellen, bearbeiten, löschen', 'create, update, delete')
ELSE
UPDATE [__languageAssignment] SET [de] = 'erstellen, bearbeiten, löschen', [en] = 'create, update, delete' WHERE [keyName] = 'FullControl'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'FullName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('FullName', 'Vollständiger Name', 'Full Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vollständiger Name', [en] = 'Full Name' WHERE [keyName] = 'FullName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Functions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Functions', 'Funktionen', 'Functions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Funktionen', [en] = 'Functions' WHERE [keyName] = 'Functions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Furniture')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Furniture', 'Möbel', 'Furniture')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Möbel', [en] = 'Furniture' WHERE [keyName] = 'Furniture'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Gaga')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Gaga', 'Gaga', 'Gaga')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gaga', [en] = 'Gaga' WHERE [keyName] = 'Gaga'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Gateway')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Gateway', 'Gateway', 'Gateway')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gateway', [en] = 'Gateway' WHERE [keyName] = 'Gateway'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GB')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GB', 'GB', 'GB')
ELSE
UPDATE [__languageAssignment] SET [de] = 'GB', [en] = 'GB' WHERE [keyName] = 'GB'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'General')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('General', 'Allgemein', 'General')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Allgemein', [en] = 'General' WHERE [keyName] = 'General'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GivenName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GivenName', 'Vorname', 'Given Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorname', [en] = 'Given Name' WHERE [keyName] = 'GivenName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'gogo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('gogo', 'Gogo', 'gogo')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gogo', [en] = 'gogo' WHERE [keyName] = 'gogo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GoodsReceipt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GoodsReceipt', 'Wareneingang', 'Goods Receipt')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wareneingang', [en] = 'Goods Receipt' WHERE [keyName] = 'GoodsReceipt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GracePeriodRemaining')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GracePeriodRemaining', 'Restzeit bis Aktivierung', 'Grace Period Remaining')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Restzeit bis Aktivierung', [en] = 'Grace Period Remaining' WHERE [keyName] = 'GracePeriodRemaining'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Grafana')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Grafana', 'Grafana', 'Grafana')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Grafana', [en] = 'Grafana' WHERE [keyName] = 'Grafana'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GroupMembershipsInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GroupMembershipsInfo', 'Lokale Gruppen', 'Group Memberships')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lokale Gruppen', [en] = 'Group Memberships' WHERE [keyName] = 'GroupMembershipsInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GroupName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GroupName', 'Gruppenname', 'Group Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gruppenname', [en] = 'Group Name' WHERE [keyName] = 'GroupName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'GroupSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('GroupSID', 'SID (Gruppe)', 'Group SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SID (Gruppe)', [en] = 'Group SID' WHERE [keyName] = 'GroupSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'gugu')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('gugu', 'Gugu', 'gugu')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gugu', [en] = 'gugu' WHERE [keyName] = 'gugu'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Guid')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Guid', 'GUID', 'GUID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'GUID', [en] = 'GUID' WHERE [keyName] = 'Guid'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Hall')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Hall', 'Flur', 'Hall')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Flur', [en] = 'Hall' WHERE [keyName] = 'Hall'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Handover')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Handover', 'Übergabe', 'Handover')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übergabe', [en] = 'Handover' WHERE [keyName] = 'Handover'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HandoverDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HandoverDate', 'Übergabedatum', 'Handover Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übergabedatum', [en] = 'Handover Date' WHERE [keyName] = 'HandoverDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HandoverProtocol')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HandoverProtocol', 'Übergabeprotokoll', 'Handover Protocol')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übergabeprotokoll', [en] = 'Handover Protocol' WHERE [keyName] = 'HandoverProtocol'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HangFire')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HangFire', 'Hang Fire', 'Hang Fire')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hang Fire', [en] = 'Hang Fire' WHERE [keyName] = 'HangFire'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HardDiskDrives')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HardDiskDrives', 'Festplatten', 'Harddisk Drives')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Festplatten', [en] = 'Harddisk Drives' WHERE [keyName] = 'HardDiskDrives'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HardlinePhones')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HardlinePhones', 'Festnetztelefone', 'Hardline Phones')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Festnetztelefone', [en] = 'Hardline Phones' WHERE [keyName] = 'HardlinePhones'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Hardware')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Hardware', 'Hardware', 'Hardware')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hardware', [en] = 'Hardware' WHERE [keyName] = 'Hardware'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HDDCapacity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HDDCapacity', 'Festplattenspeicher', 'HDD Capacity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Festplattenspeicher', [en] = 'HDD Capacity' WHERE [keyName] = 'HDDCapacity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HDMI')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HDMI', 'HDMI', 'HDMI')
ELSE
UPDATE [__languageAssignment] SET [de] = 'HDMI', [en] = 'HDMI' WHERE [keyName] = 'HDMI'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Headsets')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Headsets', 'Headsets', 'Headsets')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Headsets', [en] = 'Headsets' WHERE [keyName] = 'Headsets'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Help')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Help', 'Hilfe', 'Help')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hilfe', [en] = 'Help' WHERE [keyName] = 'Help'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Hertz')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Hertz', 'Hz', 'Hz')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hz', [en] = 'Hz' WHERE [keyName] = 'Hertz'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Histories')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Histories', 'Historien', 'Histories')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Historien', [en] = 'Histories' WHERE [keyName] = 'Histories'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'History')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('History', 'Historie', 'History')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Historie', [en] = 'History' WHERE [keyName] = 'History'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HomeOffice')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HomeOffice', 'HomeOffice', 'HomeOffice')
ELSE
UPDATE [__languageAssignment] SET [de] = 'HomeOffice', [en] = 'HomeOffice' WHERE [keyName] = 'HomeOffice'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HorizontalActivePixels')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HorizontalActivePixels', 'Aktive Pixel Horizontal', 'Horizontal Active Pixels')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktive Pixel Horizontal', [en] = 'Horizontal Active Pixels' WHERE [keyName] = 'HorizontalActivePixels'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Hoster')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Hoster', 'Hoster', 'Hoster')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hoster', [en] = 'Hoster' WHERE [keyName] = 'Hoster'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HostLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HostLicense', 'Lizenz', 'License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz', [en] = 'License' WHERE [keyName] = 'HostLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HostName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HostName', 'Host', 'Host')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Host', [en] = 'Host' WHERE [keyName] = 'HostName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HostOperatingSystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HostOperatingSystem', 'Host-Betriebssystem', 'Host Operating System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Host-Betriebssystem', [en] = 'Host Operating System' WHERE [keyName] = 'HostOperatingSystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HotFixID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HotFixID', 'Hotfix ID', 'Hotfix ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hotfix ID', [en] = 'Hotfix ID' WHERE [keyName] = 'HotFixID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Hours')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Hours', 'Stunden', 'Hours')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Stunden', [en] = 'Hours' WHERE [keyName] = 'Hours'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'HouseNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('HouseNumber', 'Hausnummer', 'House Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hausnummer', [en] = 'House Number' WHERE [keyName] = 'HouseNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Identification')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Identification', 'Bezeichnung', 'Identification')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bezeichnung', [en] = 'Identification' WHERE [keyName] = 'Identification'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IdentificationName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IdentificationName', 'Bezeichnung', 'Identificationname')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bezeichnung', [en] = 'Identificationname' WHERE [keyName] = 'IdentificationName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IMEINumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IMEINumber', 'IMEI Nummer', 'IMEI Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IMEI Nummer', [en] = 'IMEI Number' WHERE [keyName] = 'IMEINumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Inch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Inch', 'Zoll', 'Inch')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zoll', [en] = 'Inch' WHERE [keyName] = 'Inch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Insert')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Insert', 'Einfügen', 'Insert')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einfügen', [en] = 'Insert' WHERE [keyName] = 'Insert'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Install Date')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Install Date', 'Installationsdatum', 'Installation Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installationsdatum', [en] = 'Installation Date' WHERE [keyName] = 'Install Date'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstallationCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstallationCount', '# Installationen', '# Installations')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Installationen', [en] = '# Installations' WHERE [keyName] = 'InstallationCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Installations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Installations', ' # Installationen', '# Installations')
ELSE
UPDATE [__languageAssignment] SET [de] = ' # Installationen', [en] = '# Installations' WHERE [keyName] = 'Installations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstallDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstallDate', 'Datum der Installation', 'Install Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datum der Installation', [en] = 'Install Date' WHERE [keyName] = 'InstallDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Installed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Installed', 'Installiert', 'Installiert')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installiert', [en] = 'Installiert' WHERE [keyName] = 'Installed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstalledBy')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstalledBy', 'Installiert durch', 'Installed by')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installiert durch', [en] = 'Installed by' WHERE [keyName] = 'InstalledBy'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstalledOn')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstalledOn', 'Installiert am', 'Installed on')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installiert am', [en] = 'Installed on' WHERE [keyName] = 'InstalledOn'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstalledSoftware')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstalledSoftware', 'Installierte Software', 'Installed Software')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installierte Software', [en] = 'Installed Software' WHERE [keyName] = 'InstalledSoftware'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstalledUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstalledUpdates', 'Installierte Updates', 'Installed Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installierte Updates', [en] = 'Installed Updates' WHERE [keyName] = 'InstalledUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstalledVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstalledVersion', 'Installierte Version', 'Installed Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installierte Version', [en] = 'Installed Version' WHERE [keyName] = 'InstalledVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstallLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstallLocation', 'Installationsordner', 'Install Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installationsordner', [en] = 'Install Location' WHERE [keyName] = 'InstallLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InstanceName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InstanceName', 'Instanzenname', 'Instance Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Instanzenname', [en] = 'Instance Name' WHERE [keyName] = 'InstanceName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Interface')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Interface', 'Schnittstelle', 'Interface')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schnittstelle', [en] = 'Interface' WHERE [keyName] = 'Interface'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InterfaceType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InterfaceType', 'Schnittstellentyp', 'Interface Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schnittstellentyp', [en] = 'Interface Type' WHERE [keyName] = 'InterfaceType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InUse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InUse', 'In Verwendung', 'In Use')
ELSE
UPDATE [__languageAssignment] SET [de] = 'In Verwendung', [en] = 'In Use' WHERE [keyName] = 'InUse'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Inventoried')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Inventoried', 'Inventarisiert', 'Inventoried')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Inventarisiert', [en] = 'Inventoried' WHERE [keyName] = 'Inventoried'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Inventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Inventory', 'Inventur', 'Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Inventur', [en] = 'Inventory' WHERE [keyName] = 'Inventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InventoryDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InventoryDate', 'Inventur Datum', 'Inventory Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Inventur Datum', [en] = 'Inventory Date' WHERE [keyName] = 'InventoryDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InventoryNo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InventoryNo', '# Inventar', '# Invetory')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Inventar', [en] = '# Invetory' WHERE [keyName] = 'InventoryNo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InventoryNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InventoryNumber', 'Inventarnummer', 'Inventory number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Inventarnummer', [en] = 'Inventory number' WHERE [keyName] = 'InventoryNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Investment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Investment', 'Anlage', 'Investment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anlage', [en] = 'Investment' WHERE [keyName] = 'Investment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Investmenttype')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Investmenttype', 'Anlagetyp', 'Investment type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anlagetyp', [en] = 'Investment type' WHERE [keyName] = 'Investmenttype'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Invoice')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Invoice', 'Rechnung', 'Invoice')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rechnung', [en] = 'Invoice' WHERE [keyName] = 'Invoice'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'InvoiceNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('InvoiceNumber', 'Rechnungsnummer', 'Invoice Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rechnungsnummer', [en] = 'Invoice Number' WHERE [keyName] = 'InvoiceNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Invoices')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Invoices', 'Rechnungen', 'Invoices')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rechnungen', [en] = 'Invoices' WHERE [keyName] = 'Invoices'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IPAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IPAddress', 'IP-Adresse', 'IP Address')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IP-Adresse', [en] = 'IP Address' WHERE [keyName] = 'IPAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IPEnabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IPEnabled', 'IP aktiviert', 'IP enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IP aktiviert', [en] = 'IP enabled' WHERE [keyName] = 'IPEnabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ISBNNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ISBNNumber', 'ISBN-Nummer', 'ISBN Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'ISBN-Nummer', [en] = 'ISBN Number' WHERE [keyName] = 'ISBNNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsDownloaded')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsDownloaded', 'Downloaded', 'Downloaded')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Downloaded', [en] = 'Downloaded' WHERE [keyName] = 'IsDownloaded'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsEnabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsEnabled', 'aktiv', 'Is enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'aktiv', [en] = 'Is enabled' WHERE [keyName] = 'IsEnabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsExpressEdition')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsExpressEdition', 'Express Edition', 'Express Edition')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Express Edition', [en] = 'Express Edition' WHERE [keyName] = 'IsExpressEdition'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsInstalled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsInstalled', 'Installiert', 'Installed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Installiert', [en] = 'Installed' WHERE [keyName] = 'IsInstalled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsLookupQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsLookupQuery', 'Nachschlage-Abfrage', 'Look-up Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachschlage-Abfrage', [en] = 'Look-up Query' WHERE [keyName] = 'IsLookupQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsMultiSelect')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsMultiSelect', 'Mehrfachauswahl', 'Multi-select')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrfachauswahl', [en] = 'Multi-select' WHERE [keyName] = 'IsMultiSelect'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsPresent')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsPresent', 'Vorhanden', 'Present')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Vorhanden', [en] = 'Present' WHERE [keyName] = 'IsPresent'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsReadOnly')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsReadOnly', 'Schreibgeschützt', 'Read-Only')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schreibgeschützt', [en] = 'Read-Only' WHERE [keyName] = 'IsReadOnly'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsRequired', 'Erforderlich', 'Is Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erforderlich', [en] = 'Is Required' WHERE [keyName] = 'IsRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsUninstallable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsUninstallable', 'Deinstallierbar', 'Uninstallable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Deinstallierbar', [en] = 'Uninstallable' WHERE [keyName] = 'IsUninstallable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IsVisible')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IsVisible', 'Sichtbar', 'Is Visible')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sichtbar', [en] = 'Is Visible' WHERE [keyName] = 'IsVisible'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'IT-Asset')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('IT-Asset', 'IT-Asset', 'IT-Asset')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT-Asset', [en] = 'IT-Asset' WHERE [keyName] = 'IT-Asset'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Item')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Item', 'Artikel', 'Item')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Artikel', [en] = 'Item' WHERE [keyName] = 'Item'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ItemNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ItemNumber', 'Artikelnummer', 'Item Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Artikelnummer', [en] = 'Item Number' WHERE [keyName] = 'ItemNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ITServiceAfford')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ITServiceAfford', 'IT Service Leistung', 'IT Service Afford')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT Service Leistung', [en] = 'IT Service Afford' WHERE [keyName] = 'ITServiceAfford'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ITServiceAnno')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ITServiceAnno', 'IT Service pro Jahr', 'IT Service per Anno')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT Service pro Jahr', [en] = 'IT Service per Anno' WHERE [keyName] = 'ITServiceAnno'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ITServicePack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ITServicePack', 'IT Service Paket', 'IT Service Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT Service Paket', [en] = 'IT Service Pack' WHERE [keyName] = 'ITServicePack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ITServicePacks')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ITServicePacks', 'IT Service Pakete', 'IT Service Packs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT Service Pakete', [en] = 'IT Service Packs' WHERE [keyName] = 'ITServicePacks'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ITServiceRemain')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ITServiceRemain', 'IT Service Verbleibend', 'IT Service Remaining')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IT Service Verbleibend', [en] = 'IT Service Remaining' WHERE [keyName] = 'ITServiceRemain'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KBArticle')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KBArticle', 'KB-Artikel', 'KB Article')
ELSE
UPDATE [__languageAssignment] SET [de] = 'KB-Artikel', [en] = 'KB Article' WHERE [keyName] = 'KBArticle'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KBArticleIDs')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KBArticleIDs', 'KB-Artikel', 'KB Articles')
ELSE
UPDATE [__languageAssignment] SET [de] = 'KB-Artikel', [en] = 'KB Articles' WHERE [keyName] = 'KBArticleIDs'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KeepOldDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KeepOldDepartment', 'Abteilung beibehalten', 'Keep old department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abteilung beibehalten', [en] = 'Keep old department' WHERE [keyName] = 'KeepOldDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KeepOldLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KeepOldLocation', 'Standort beibehalten', 'Keep old location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Standort beibehalten', [en] = 'Keep old location' WHERE [keyName] = 'KeepOldLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KeepOldRoom')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KeepOldRoom', 'Raum beibehalten', 'Keep old room')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Raum beibehalten', [en] = 'Keep old room' WHERE [keyName] = 'KeepOldRoom'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Keyboard/Mouse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Keyboard/Mouse', 'Tastatur/Maus', 'Keyboard/Mouse')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tastatur/Maus', [en] = 'Keyboard/Mouse' WHERE [keyName] = 'Keyboard/Mouse'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Kommentar')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Kommentar', 'Kommentar', 'Comment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kommentar', [en] = 'Comment' WHERE [keyName] = 'Kommentar'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'KyoceraPrinterInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('KyoceraPrinterInfo', 'Druckerinformation Kyocera', 'Printer Info Kyocera')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Druckerinformation Kyocera', [en] = 'Printer Info Kyocera' WHERE [keyName] = 'KyoceraPrinterInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LAN')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LAN', 'LAN', 'LAN')
ELSE
UPDATE [__languageAssignment] SET [de] = 'LAN', [en] = 'LAN' WHERE [keyName] = 'LAN'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Language')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Language', 'Sprache', 'Language')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sprache', [en] = 'Language' WHERE [keyName] = 'Language'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastBoot')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastBoot', 'Letzter Start', 'Last boot')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzter Start', [en] = 'Last boot' WHERE [keyName] = 'LastBoot'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastChange')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastChange', 'Letzte Änderung', 'Last Change')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Änderung', [en] = 'Last Change' WHERE [keyName] = 'LastChange'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastExecution')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastExecution', 'Letzte Ausführung', 'Last Execution')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Ausführung', [en] = 'Last Execution' WHERE [keyName] = 'LastExecution'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastHardwareScan')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastHardwareScan', 'Letzte Hardwareinventur', 'Last Hardware Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Hardwareinventur', [en] = 'Last Hardware Inventory' WHERE [keyName] = 'LastHardwareScan'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastInventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastInventory', 'Letzte Inventur', 'Last Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Inventur', [en] = 'Last Inventory' WHERE [keyName] = 'LastInventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastLogonUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastLogonUser', 'Letzter eingeloggter Benutzer', 'Last Logon user')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzter eingeloggter Benutzer', [en] = 'Last Logon user' WHERE [keyName] = 'LastLogonUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastMessage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastMessage', 'Letzte Meldung', 'Last Message')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Meldung', [en] = 'Last Message' WHERE [keyName] = 'LastMessage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Lastname')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Lastname', 'Nachname', 'Lastname')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachname', [en] = 'Lastname' WHERE [keyName] = 'Lastname'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastPolicyRequest')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastPolicyRequest', 'Letzte Richtlinienanforderung', 'Last Policy Request')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Richtlinienanforderung', [en] = 'Last Policy Request' WHERE [keyName] = 'LastPolicyRequest'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastRuntime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastRuntime', 'Letzte Laufzeit', 'Last Runtime')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Laufzeit', [en] = 'Last Runtime' WHERE [keyName] = 'LastRuntime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastSeen')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastSeen', 'Letzter Kontakt', 'Last seen')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzter Kontakt', [en] = 'Last seen' WHERE [keyName] = 'LastSeen'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastSoftwareScan')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastSoftwareScan', 'Letzte Softwareinventur', 'Last Software Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Softwareinventur', [en] = 'Last Software Inventory' WHERE [keyName] = 'LastSoftwareScan'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LastUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LastUpdate', 'Letzte Aktualisierung', 'Last Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Letzte Aktualisierung', [en] = 'Last Update' WHERE [keyName] = 'LastUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Latitude')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Latitude', 'Breitengrad', 'Latitude')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Breitengrad', [en] = 'Latitude' WHERE [keyName] = 'Latitude'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Leaser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Leaser', 'Mieter', 'Leaser')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mieter', [en] = 'Leaser' WHERE [keyName] = 'Leaser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Length')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Length', 'Größe', 'Length')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Größe', [en] = 'Length' WHERE [keyName] = 'Length'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenceContracts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenceContracts', 'Lizenzverträge', 'License Contracts')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzverträge', [en] = 'License Contracts' WHERE [keyName] = 'LicenceContracts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenceType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenceType', 'Lizenztyp', 'License Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenztyp', [en] = 'License Type' WHERE [keyName] = 'LicenceType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('License', 'Lizenz', 'License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz', [en] = 'License' WHERE [keyName] = 'License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseAssignment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseAssignment', 'Lizenz-Zuordnungen', 'License Assignment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz-Zuordnungen', [en] = 'License Assignment' WHERE [keyName] = 'LicenseAssignment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseClass')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseClass', 'Lizenzklasse', 'License Class')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzklasse', [en] = 'License Class' WHERE [keyName] = 'LicenseClass'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseContract')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseContract', 'Lizenzvertrag', 'License Contract')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzvertrag', [en] = 'License Contract' WHERE [keyName] = 'LicenseContract'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseContractInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseContractInfo', 'Informationen zu Lizenzverträgen', 'License Contract Info')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Informationen zu Lizenzverträgen', [en] = 'License Contract Info' WHERE [keyName] = 'LicenseContractInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Licensee')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Licensee', 'Lizenznehmer', 'Licensee')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenznehmer', [en] = 'Licensee' WHERE [keyName] = 'Licensee'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseEnabled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseEnabled', 'Lizenz aktiviert', 'License Enabled')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz aktiviert', [en] = 'License Enabled' WHERE [keyName] = 'LicenseEnabled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseForm')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseForm', 'Lizenzform', 'License Form')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzform', [en] = 'License Form' WHERE [keyName] = 'LicenseForm'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseKey', 'Lizenzschlüssel', 'Licensekey')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzschlüssel', [en] = 'Licensekey' WHERE [keyName] = 'LicenseKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseMode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseMode', 'Lizenzart', 'License Mode')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzart', [en] = 'License Mode' WHERE [keyName] = 'LicenseMode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensePC')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensePC', 'Lizenz für Computer', 'License for Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz für Computer', [en] = 'License for Computer' WHERE [keyName] = 'LicensePC'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensePurchase')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensePurchase', 'Lizenz und Anschaffung', 'License Purchase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenz und Anschaffung', [en] = 'License Purchase' WHERE [keyName] = 'LicensePurchase'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseRequired', 'Lizenzpflichtig', 'License required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzpflichtig', [en] = 'License required' WHERE [keyName] = 'LicenseRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Licenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Licenses', 'Lizenzen', 'Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen', [en] = 'Licenses' WHERE [keyName] = 'Licenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensesAndBuys')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensesAndBuys', 'Lizenzen und Käufe', 'Licenses And Purchases')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen und Käufe', [en] = 'Licenses And Purchases' WHERE [keyName] = 'LicensesAndBuys'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensesDashboard')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensesDashboard', 'Lizenzen - Dashboard', 'Dashboard Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen - Dashboard', [en] = 'Dashboard Licenses' WHERE [keyName] = 'LicensesDashboard'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensesFromInventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensesFromInventory', 'Lizenzen nach Inventur', 'Licenses from Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen nach Inventur', [en] = 'Licenses from Inventory' WHERE [keyName] = 'LicensesFromInventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensesHistory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensesHistory', 'Lizenzhistorie', 'Licenses History')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzhistorie', [en] = 'Licenses History' WHERE [keyName] = 'LicensesHistory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensesOwned')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensesOwned', 'Erworbene Lizenzen', 'Licenses owned')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erworbene Lizenzen', [en] = 'Licenses owned' WHERE [keyName] = 'LicensesOwned'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseStatus')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseStatus', 'Lizenzstatus', 'License Status')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzstatus', [en] = 'License Status' WHERE [keyName] = 'LicenseStatus'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseThirdParty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseThirdParty', 'Lizenzen (Fremdprodukte)', 'License Third Party')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen (Fremdprodukte)', [en] = 'License Third Party' WHERE [keyName] = 'LicenseThirdParty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseTotal')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseTotal', '# Lizenz', '# License')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Lizenz', [en] = '# License' WHERE [keyName] = 'LicenseTotal'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseType', 'Lizenztyp', 'License Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenztyp', [en] = 'License Type' WHERE [keyName] = 'LicenseType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseTypeName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseTypeName', 'Lizenztyp', 'License Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenztyp', [en] = 'License Type' WHERE [keyName] = 'LicenseTypeName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicenseVerifications')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicenseVerifications', 'Lizenznachweise', 'Verifications')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenznachweise', [en] = 'Verifications' WHERE [keyName] = 'LicenseVerifications'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LicensewithoutInventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LicensewithoutInventory', 'Lizenzen ohne Inventur', 'License without inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzen ohne Inventur', [en] = 'License without inventory' WHERE [keyName] = 'LicensewithoutInventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Link')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Link', 'Link', 'Link')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Link', [en] = 'Link' WHERE [keyName] = 'Link'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Local')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Local', 'Lokal', 'Local')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lokal', [en] = 'Local' WHERE [keyName] = 'Local'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LocalConnected')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LocalConnected', 'Lokal angebunden', 'Locally Connected')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lokal angebunden', [en] = 'Locally Connected' WHERE [keyName] = 'LocalConnected'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LocalMachineSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LocalMachineSID', 'Computer SID', 'Computer SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computer SID', [en] = 'Computer SID' WHERE [keyName] = 'LocalMachineSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LocalUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LocalUser', 'Lokaler Benutzer', 'Local User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lokaler Benutzer', [en] = 'Local User' WHERE [keyName] = 'LocalUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LocalUsers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LocalUsers', 'Lokale Benutzer', 'Local Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lokale Benutzer', [en] = 'Local Users' WHERE [keyName] = 'LocalUsers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Location')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Location', 'Standort', 'Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Standort', [en] = 'Location' WHERE [keyName] = 'Location'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Locations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Locations', 'Standorte', 'Locations')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Standorte', [en] = 'Locations' WHERE [keyName] = 'Locations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LogicalDisksHD')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LogicalDisksHD', 'Logische Laufwerke (HD)', 'Logical Disks HD')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Logische Laufwerke (HD)', [en] = 'Logical Disks HD' WHERE [keyName] = 'LogicalDisksHD'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LogonName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LogonName', 'Anmeldename', 'LogonName')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anmeldename', [en] = 'LogonName' WHERE [keyName] = 'LogonName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Longitude')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Longitude', 'Längengrad', 'Longitude')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Längengrad', [en] = 'Longitude' WHERE [keyName] = 'Longitude'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LookupQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LookupQuery', 'Suchabfrage', 'Lookup Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suchabfrage', [en] = 'Lookup Query' WHERE [keyName] = 'LookupQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LookupQueryMC')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LookupQueryMC', 'Auswahlliste MC', 'Lookup Query MC')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Auswahlliste MC', [en] = 'Lookup Query MC' WHERE [keyName] = 'LookupQueryMC'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'LookupValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('LookupValues', 'Nachschlagewerte', 'Look-up Values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachschlagewerte', [en] = 'Look-up Values' WHERE [keyName] = 'LookupValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MACAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MACAddress', 'MAC-Adresse', 'MAC Address')
ELSE
UPDATE [__languageAssignment] SET [de] = 'MAC-Adresse', [en] = 'MAC Address' WHERE [keyName] = 'MACAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'mail')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('mail', 'E-Mail', 'E-Mail')
ELSE
UPDATE [__languageAssignment] SET [de] = 'E-Mail', [en] = 'E-Mail' WHERE [keyName] = 'mail'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MailSentLastTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MailSentLastTime', 'Mail zuletzt gesendet', 'Mail sent last time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mail zuletzt gesendet', [en] = 'Mail sent last time' WHERE [keyName] = 'MailSentLastTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MaintenanceTo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MaintenanceTo', 'Wartung bis', 'Maintenance To')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wartung bis', [en] = 'Maintenance To' WHERE [keyName] = 'MaintenanceTo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MainUser')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MainUser', 'Hauptbenutzer', 'Main User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hauptbenutzer', [en] = 'Main User' WHERE [keyName] = 'MainUser'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'mama')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('mama', 'Mama', 'mama')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mama', [en] = 'mama' WHERE [keyName] = 'mama'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Manager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Manager', 'Verantwortlicher', 'Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verantwortlicher', [en] = 'Manager' WHERE [keyName] = 'Manager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Manual')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Manual', 'Handbuch', 'Manual')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Handbuch', [en] = 'Manual' WHERE [keyName] = 'Manual'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Manual Inventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Manual Inventory', 'Manuell Inventarisiert', 'Manual Inventoried')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Manuell Inventarisiert', [en] = 'Manual Inventoried' WHERE [keyName] = 'Manual Inventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ManualInv')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ManualInv', '(+) manuelle Inventur', '(+) Manual Identify')
ELSE
UPDATE [__languageAssignment] SET [de] = '(+) manuelle Inventur', [en] = '(+) Manual Identify' WHERE [keyName] = 'ManualInv'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ManufacturePortal')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ManufacturePortal', 'Herstellerportal', 'Manufacture Portal')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Herstellerportal', [en] = 'Manufacture Portal' WHERE [keyName] = 'ManufacturePortal'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Manufacturer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Manufacturer', 'Hersteller', 'Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Manufacturer' WHERE [keyName] = 'Manufacturer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'manufacturer_name')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('manufacturer_name', 'Hersteller', 'Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Manufacturer' WHERE [keyName] = 'manufacturer_name'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'manufacturerName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('manufacturerName', 'Hersteller', 'Manufacturer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Manufacturer' WHERE [keyName] = 'manufacturerName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Manufacturers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Manufacturers', 'Hersteller', 'Manufacturers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Manufacturers' WHERE [keyName] = 'Manufacturers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ManufacturerSKU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ManufacturerSKU', 'Hersteller-SKU', 'Manufacturer SKU')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller-SKU', [en] = 'Manufacturer SKU' WHERE [keyName] = 'ManufacturerSKU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'markdown')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('markdown', 'abgeschrieben', 'Mark Down')
ELSE
UPDATE [__languageAssignment] SET [de] = 'abgeschrieben', [en] = 'Mark Down' WHERE [keyName] = 'markdown'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MasterAgreement')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MasterAgreement', 'Rahmenvertrag', 'Master Agreement')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rahmenvertrag', [en] = 'Master Agreement' WHERE [keyName] = 'MasterAgreement'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Material')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Material', 'Material', 'Material')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Material', [en] = 'Material' WHERE [keyName] = 'Material'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MaterialCatalog')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MaterialCatalog', 'Materialkatalog', 'Material Catalog')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Materialkatalog', [en] = 'Material Catalog' WHERE [keyName] = 'MaterialCatalog'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Max')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Max', 'max.', 'max.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'max.', [en] = 'max.' WHERE [keyName] = 'Max'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MaxClockSpeed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MaxClockSpeed', 'Maximale Taktung', 'Maximum Clock Speed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Maximale Taktung', [en] = 'Maximum Clock Speed' WHERE [keyName] = 'MaxClockSpeed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MaximumLength')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MaximumLength', 'Maximallänge', 'Maximum Length')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Maximallänge', [en] = 'Maximum Length' WHERE [keyName] = 'MaximumLength'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MaxValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MaxValue', 'Maximalwert', 'Max Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Maximalwert', [en] = 'Max Value' WHERE [keyName] = 'MaxValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MB')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MB', 'MB', 'MB')
ELSE
UPDATE [__languageAssignment] SET [de] = 'MB', [en] = 'MB' WHERE [keyName] = 'MB'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MBit/s')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MBit/s', 'MBit/s', 'MBit/s')
ELSE
UPDATE [__languageAssignment] SET [de] = 'MBit/s', [en] = 'MBit/s' WHERE [keyName] = 'MBit/s'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MEIsVulnerable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MEIsVulnerable', 'Engine besitzt Schwachstelle', 'Engine is vulnerable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Engine besitzt Schwachstelle', [en] = 'Engine is vulnerable' WHERE [keyName] = 'MEIsVulnerable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MemberName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MemberName', 'Mitglied', 'Member')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitglied', [en] = 'Member' WHERE [keyName] = 'MemberName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'memberSID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('memberSID', 'SID (Mitglieder)', 'member SID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SID (Mitglieder)', [en] = 'member SID' WHERE [keyName] = 'memberSID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MemberType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MemberType', 'Mitgliedstyp', 'Member Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mitgliedstyp', [en] = 'Member Type' WHERE [keyName] = 'MemberType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MemoryCapacity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MemoryCapacity', 'Speicherkapazität', 'Memory Capacity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Speicherkapazität', [en] = 'Memory Capacity' WHERE [keyName] = 'MemoryCapacity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MEngine')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MEngine', 'Intel Management Engine Name', 'Intel Management Engine Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Intel Management Engine Name', [en] = 'Intel Management Engine Name' WHERE [keyName] = 'MEngine'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MERiskAssessment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MERiskAssessment', 'Engine Risikobewertung', 'Engine Risk Assessment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Engine Risikobewertung', [en] = 'Engine Risk Assessment' WHERE [keyName] = 'MERiskAssessment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'messageNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('messageNumber', 'Nummer', 'Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nummer', [en] = 'Number' WHERE [keyName] = 'messageNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'messageText')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('messageText', 'Text', 'Text')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Text', [en] = 'Text' WHERE [keyName] = 'messageText'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'messageTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('messageTime', 'Datum/Uhrzeit', 'Date/Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Datum/Uhrzeit', [en] = 'Date/Time' WHERE [keyName] = 'messageTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MEVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MEVersion', 'Engine Version', 'Engine Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Engine Version', [en] = 'Engine Version' WHERE [keyName] = 'MEVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MFC-L2720DW')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MFC-L2720DW', 'MFC-L2720DW', 'MFC-L2720DW')
ELSE
UPDATE [__languageAssignment] SET [de] = 'MFC-L2720DW', [en] = 'MFC-L2720DW' WHERE [keyName] = 'MFC-L2720DW'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MicrosoftEA')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MicrosoftEA', 'Microsoft EA Reporting', 'Microsoft EA Reporting')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Microsoft EA Reporting', [en] = 'Microsoft EA Reporting' WHERE [keyName] = 'MicrosoftEA'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MicrosoftEACore')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MicrosoftEACore', 'Microsoft EA Reporting (Core)', 'Microsoft EA Reporting (Core)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Microsoft EA Reporting (Core)', [en] = 'Microsoft EA Reporting (Core)' WHERE [keyName] = 'MicrosoftEACore'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MicrosoftEADevice')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MicrosoftEADevice', 'Microsoft EA Reporting (Gerät)', 'Microsoft EA Reporting (Device)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Microsoft EA Reporting (Gerät)', [en] = 'Microsoft EA Reporting (Device)' WHERE [keyName] = 'MicrosoftEADevice'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MicrosoftELP')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MicrosoftELP', 'Microsoft ELP', 'Microsoft ELP')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Microsoft ELP', [en] = 'Microsoft ELP' WHERE [keyName] = 'MicrosoftELP'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MinCorePerHW')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MinCorePerHW', 'Minimum Cores pro HW', 'Minimum Cores per HW')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Minimum Cores pro HW', [en] = 'Minimum Cores per HW' WHERE [keyName] = 'MinCorePerHW'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MinusUpgradeLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MinusUpgradeLicense', 'abzgl. Upgrades', '- Upgrade License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'abzgl. Upgrades', [en] = '- Upgrade License' WHERE [keyName] = 'MinusUpgradeLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MinValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MinValue', 'Minimalwert', 'Min Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Minimalwert', [en] = 'Min Value' WHERE [keyName] = 'MinValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MissingCriticalUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MissingCriticalUpdates', 'Fehlende kritische Updates', 'Missing Critical Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fehlende kritische Updates', [en] = 'Missing Critical Updates' WHERE [keyName] = 'MissingCriticalUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MissingUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MissingUpdates', 'Fehlende Updates', 'Missing Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Fehlende Updates', [en] = 'Missing Updates' WHERE [keyName] = 'MissingUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Mobile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Mobile', 'Mobil', 'Mobile')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobil', [en] = 'Mobile' WHERE [keyName] = 'Mobile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileApps')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileApps', 'Mobile Apps', 'Mobile Apps')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobile Apps', [en] = 'Mobile Apps' WHERE [keyName] = 'MobileApps'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileConnection')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileConnection', 'Mobilfunkverbindung', 'Mobile Connection')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobilfunkverbindung', [en] = 'Mobile Connection' WHERE [keyName] = 'MobileConnection'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileContract')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileContract', 'Mobilfunkvertrag', 'Mobile Contract')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobilfunkvertrag', [en] = 'Mobile Contract' WHERE [keyName] = 'MobileContract'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileContracts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileContracts', 'Mobilfunkverträge', 'Mobile Contracts')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobilfunkverträge', [en] = 'Mobile Contracts' WHERE [keyName] = 'MobileContracts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileDevicePassword')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileDevicePassword', 'Gerätepasswort', 'Device Password')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gerätepasswort', [en] = 'Device Password' WHERE [keyName] = 'MobileDevicePassword'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileDevices')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileDevices', 'Mobile Endgeräte', 'Mobile Devices')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobile Endgeräte', [en] = 'Mobile Devices' WHERE [keyName] = 'MobileDevices'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileEncryptionKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileEncryptionKey', 'Verschlüsselungskennwort', 'Encryption Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Verschlüsselungskennwort', [en] = 'Encryption Key' WHERE [keyName] = 'MobileEncryptionKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobileNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobileNumber', 'Mobilfunknummer', 'Mobile Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobilfunknummer', [en] = 'Mobile Number' WHERE [keyName] = 'MobileNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Mobilephones')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Mobilephones', 'Mobilfunktelefone', 'Mobilephones')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobilfunktelefone', [en] = 'Mobilephones' WHERE [keyName] = 'Mobilephones'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobilePIN')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobilePIN', 'PIN', 'PIN')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN', [en] = 'PIN' WHERE [keyName] = 'MobilePIN'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobilePIN2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobilePIN2', 'PIN2', 'PIN2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN2', [en] = 'PIN2' WHERE [keyName] = 'MobilePIN2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobilePUK')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobilePUK', 'PUK', 'PUK')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK', [en] = 'PUK' WHERE [keyName] = 'MobilePUK'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MobilePUK2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MobilePUK2', 'PUK2', 'PUK2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK2', [en] = 'PUK2' WHERE [keyName] = 'MobilePUK2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Model')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Model', 'Modell', 'Model')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Modell', [en] = 'Model' WHERE [keyName] = 'Model'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ModifiedDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ModifiedDate', 'Änderungsdatum', 'Modified Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Änderungsdatum', [en] = 'Modified Date' WHERE [keyName] = 'ModifiedDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Monitor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Monitor', 'Monitor', 'Monitor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monitor', [en] = 'Monitor' WHERE [keyName] = 'Monitor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Monitor.Info')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Monitor.Info', 'Monitor.Info', 'Monitor.Info')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monitor.Info', [en] = 'Monitor.Info' WHERE [keyName] = 'Monitor.Info'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Monitors')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Monitors', 'Monitore', 'Monitors')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monitore', [en] = 'Monitors' WHERE [keyName] = 'Monitors'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MonitorSerialNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MonitorSerialNumber', 'Seriennummer', 'Serial Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seriennummer', [en] = 'Serial Number' WHERE [keyName] = 'MonitorSerialNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Months')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Months', 'Monate', 'Months')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monate', [en] = 'Months' WHERE [keyName] = 'Months'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MoreInfoUrls')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MoreInfoUrls', 'Weitere Informationen', 'More Info')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Weitere Informationen', [en] = 'More Info' WHERE [keyName] = 'MoreInfoUrls'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MultiLineText')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MultiLineText', 'Mehrzeiliger Text', 'Multi Line Text')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrzeiliger Text', [en] = 'Multi Line Text' WHERE [keyName] = 'MultiLineText'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MultiLineTextReadonly')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MultiLineTextReadonly', 'Mehrzeiliger Text Nur Lesen', 'Multi Line Text Readonly')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrzeiliger Text Nur Lesen', [en] = 'Multi Line Text Readonly' WHERE [keyName] = 'MultiLineTextReadonly'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MultiLineTextRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MultiLineTextRequired', 'Mehrzeiliger Text erforderlich', 'Multi Line Text Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mehrzeiliger Text erforderlich', [en] = 'Multi Line Text Required' WHERE [keyName] = 'MultiLineTextRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MyFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MyFolder', 'Mein Ordner', 'My Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mein Ordner', [en] = 'My Folder' WHERE [keyName] = 'MyFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MyNewFolder')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MyNewFolder', 'Mein neuer Ordner', 'My New Folder')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mein neuer Ordner', [en] = 'My New Folder' WHERE [keyName] = 'MyNewFolder'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MyQuery')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MyQuery', 'Meine Abfrage', 'My query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Meine Abfrage', [en] = 'My query' WHERE [keyName] = 'MyQuery'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MyTable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MyTable', 'Meine Tabelle', 'My Table')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Meine Tabelle', [en] = 'My Table' WHERE [keyName] = 'MyTable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'MyValues')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('MyValues', 'Meine Werte', 'My values')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Meine Werte', [en] = 'My values' WHERE [keyName] = 'MyValues'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Name')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Name', 'Name', 'Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Name' WHERE [keyName] = 'Name'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetBookValue')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetBookValue', 'Buchwert', 'Net Book Value')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Buchwert', [en] = 'Net Book Value' WHERE [keyName] = 'NetBookValue'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Network')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Network', 'Netzwerk', 'Network')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerk', [en] = 'Network' WHERE [keyName] = 'Network'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkAdapter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkAdapter', 'Netzwerkadapter', 'Network Adapter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkadapter', [en] = 'Network Adapter' WHERE [keyName] = 'NetworkAdapter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkAdapter.Info')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkAdapter.Info', 'NetworkAdapter.Info', 'NetworkAdapter.Info')
ELSE
UPDATE [__languageAssignment] SET [de] = 'NetworkAdapter.Info', [en] = 'NetworkAdapter.Info' WHERE [keyName] = 'NetworkAdapter.Info'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkConfiguration')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkConfiguration', 'Netzwerkkonfiguration', 'Network configuration')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkkonfiguration', [en] = 'Network configuration' WHERE [keyName] = 'NetworkConfiguration'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkConnections')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkConnections', 'Netzwerkverbindungen', 'Network Connections')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkverbindungen', [en] = 'Network Connections' WHERE [keyName] = 'NetworkConnections'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Networkdevices')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Networkdevices', 'Netzwerkgeräte', 'Networkdevices')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkgeräte', [en] = 'Networkdevices' WHERE [keyName] = 'Networkdevices'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkSpeed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkSpeed', 'Netzwerkgeschwindigkeit', 'Network Speed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerkgeschwindigkeit', [en] = 'Network Speed' WHERE [keyName] = 'NetworkSpeed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NetworkType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NetworkType', 'Netzwerktyp', 'Network Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Netzwerktyp', [en] = 'Network Type' WHERE [keyName] = 'NetworkType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NewComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NewComputer', 'Neuer Computer (Lager)', 'New Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neuer Computer (Lager)', [en] = 'New Computer' WHERE [keyName] = 'NewComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Notes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Notes', 'Anmerkungen', 'Notes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anmerkungen', [en] = 'Notes' WHERE [keyName] = 'Notes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NotInstalled')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NotInstalled', 'Nicht installiert', 'Not Installed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nicht installiert', [en] = 'Not Installed' WHERE [keyName] = 'NotInstalled'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NUMBER')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NUMBER', 'Anzahl', 'Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl', [en] = 'Number' WHERE [keyName] = 'NUMBER'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfCores')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfCores', 'Anzahl der Kerne', 'Number Of Cores')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl der Kerne', [en] = 'Number Of Cores' WHERE [keyName] = 'NumberOfCores'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfLicenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfLicenses', 'Anzahl der Lizenzen', 'Number Of Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl der Lizenzen', [en] = 'Number Of Licenses' WHERE [keyName] = 'NumberOfLicenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfLogicalProcessors')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfLogicalProcessors', 'Anzahl der logischen Prozessoren', 'Number Of Logical Processors')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl der logischen Prozessoren', [en] = 'Number Of Logical Processors' WHERE [keyName] = 'NumberOfLogicalProcessors'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfNodes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfNodes', 'Anzahl Objekte', 'Number of Nodes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl Objekte', [en] = 'Number of Nodes' WHERE [keyName] = 'NumberOfNodes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfPorts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfPorts', 'Anzahl der Ports', 'Number of Ports')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anzahl der Ports', [en] = 'Number of Ports' WHERE [keyName] = 'NumberOfPorts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumberOfProcessors')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumberOfProcessors', '# Prozessoren', '# Processors')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Prozessoren', [en] = '# Processors' WHERE [keyName] = 'NumberOfProcessors'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumericDec')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumericDec', 'Numerisch Dez', 'Numeric Dec')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisch Dez', [en] = 'Numeric Dec' WHERE [keyName] = 'NumericDec'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumericInt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumericInt', 'Numerisch Int', 'Numeric Int')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisch Int', [en] = 'Numeric Int' WHERE [keyName] = 'NumericInt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumericLong')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumericLong', 'Numerisch Lang', 'Numeric Long')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Numerisch Lang', [en] = 'Numeric Long' WHERE [keyName] = 'NumericLong'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumericPrecision')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumericPrecision', 'Gesamtzahl Dezimalziffern', 'Precision')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gesamtzahl Dezimalziffern', [en] = 'Precision' WHERE [keyName] = 'NumericPrecision'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'NumericScale')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('NumericScale', 'Nachkommastellen', 'Numeric Scale')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachkommastellen', [en] = 'Numeric Scale' WHERE [keyName] = 'NumericScale'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OEMKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OEMKey', 'OEM Lizenzschlüssel', 'OEM Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OEM Lizenzschlüssel', [en] = 'OEM Key' WHERE [keyName] = 'OEMKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OEMLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OEMLicense', 'OEM Lizenz', 'OEM License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OEM Lizenz', [en] = 'OEM License' WHERE [keyName] = 'OEMLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OEMProductKeyNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OEMProductKeyNumber', 'OEM Lizenzschlüssel', 'OEM Product Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OEM Lizenzschlüssel', [en] = 'OEM Product Key' WHERE [keyName] = 'OEMProductKeyNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Office365Compliance')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Office365Compliance', 'Office 365 Compliance', 'Office 365 Compliance')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Office 365 Compliance', [en] = 'Office 365 Compliance' WHERE [keyName] = 'Office365Compliance'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Office365Devices')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Office365Devices', 'Office 365 Geräte', 'Office 365 Devices')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Office 365 Geräte', [en] = 'Office 365 Devices' WHERE [keyName] = 'Office365Devices'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Office365User')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Office365User', 'Office 365 Benutzer', 'Office 365 User')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Office 365 Benutzer', [en] = 'Office 365 User' WHERE [keyName] = 'Office365User'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OfficeKeys')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OfficeKeys', 'Office Keys', 'Office Keys')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Office Keys', [en] = 'Office Keys' WHERE [keyName] = 'OfficeKeys'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OfficeSupplies')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OfficeSupplies', 'Büroausstattung', 'Office Supplies')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Büroausstattung', [en] = 'Office Supplies' WHERE [keyName] = 'OfficeSupplies'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OperatingSystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OperatingSystem', 'Betriebssystem', 'Operating System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betriebssystem', [en] = 'Operating System' WHERE [keyName] = 'OperatingSystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'operatingSystemServicePack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('operatingSystemServicePack', 'Service Pack', 'Service Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service Pack', [en] = 'Service Pack' WHERE [keyName] = 'operatingSystemServicePack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'operatingSystemVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('operatingSystemVersion', 'Betriebssystem Version', 'Operating System Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betriebssystem Version', [en] = 'Operating System Version' WHERE [keyName] = 'operatingSystemVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Option')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Option', 'Option', 'Option')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Option', [en] = 'Option' WHERE [keyName] = 'Option'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OrderDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OrderDate', 'Bestelldatum', 'Order Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bestelldatum', [en] = 'Order Date' WHERE [keyName] = 'OrderDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OrderNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OrderNumber', 'Bestellnummer', 'Order Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bestellnummer', [en] = 'Order Number' WHERE [keyName] = 'OrderNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Organizationalunit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Organizationalunit', 'Organisatorische Einheit', 'Organizational Unit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Organisatorische Einheit', [en] = 'Organizational Unit' WHERE [keyName] = 'Organizationalunit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Organizationalunits')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Organizationalunits', 'Organisatorische Einheiten', 'Organizational Units')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Organisatorische Einheiten', [en] = 'Organizational Units' WHERE [keyName] = 'Organizationalunits'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OS')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OS', 'Betriebssystem', 'Operating System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betriebssystem', [en] = 'Operating System' WHERE [keyName] = 'OS'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OSArchitecture')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OSArchitecture', 'OS Architektur', 'OS Architekture')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OS Architektur', [en] = 'OS Architekture' WHERE [keyName] = 'OSArchitecture'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OSKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OSKey', 'OS Produktschlüssel', 'OS Product Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OS Produktschlüssel', [en] = 'OS Product Key' WHERE [keyName] = 'OSKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OSVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OSVersion', 'OS Version', 'OS Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'OS Version', [en] = 'OS Version' WHERE [keyName] = 'OSVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Other')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Other', 'Sonstige', 'Other')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sonstige', [en] = 'Other' WHERE [keyName] = 'Other'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'OtherAssets')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('OtherAssets', 'Sonstige Assets', 'Other Assets')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sonstige Assets', [en] = 'Other Assets' WHERE [keyName] = 'OtherAssets'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Owner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Owner', 'Besitzer', 'Owner')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Besitzer', [en] = 'Owner' WHERE [keyName] = 'Owner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PackingListNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PackingListNumber', 'Lieferscheinnummer', 'Packing List Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lieferscheinnummer', [en] = 'Packing List Number' WHERE [keyName] = 'PackingListNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PagePerMinute')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PagePerMinute', 'Seite pro Minute', 'Page Per Minute')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seite pro Minute', [en] = 'Page Per Minute' WHERE [keyName] = 'PagePerMinute'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PaperCapacity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PaperCapacity', 'Papier Kapazität', 'Paper Capacity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Papier Kapazität', [en] = 'Paper Capacity' WHERE [keyName] = 'PaperCapacity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PaperFormat')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PaperFormat', 'Papierformat', 'Paper Format')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Papierformat', [en] = 'Paper Format' WHERE [keyName] = 'PaperFormat'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PaperTray')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PaperTray', 'Papierfächer', 'Paper Tray')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Papierfächer', [en] = 'Paper Tray' WHERE [keyName] = 'PaperTray'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PartialProductKey')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PartialProductKey', 'Partieller Produktschlüssel', 'Partial Product Key')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Partieller Produktschlüssel', [en] = 'Partial Product Key' WHERE [keyName] = 'PartialProductKey'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Partitions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Partitions', 'Partitionen', 'Partitions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Partitionen', [en] = 'Partitions' WHERE [keyName] = 'Partitions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PassedDays')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PassedDays', 'vergangene Tage', 'Passed Days')
ELSE
UPDATE [__languageAssignment] SET [de] = 'vergangene Tage', [en] = 'Passed Days' WHERE [keyName] = 'PassedDays'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Passwords')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Passwords', 'Passwörter', 'Passwords')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Passwörter', [en] = 'Passwords' WHERE [keyName] = 'Passwords'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PatchLevel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PatchLevel', 'Patch Level', 'Patchlevel')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Patch Level', [en] = 'Patchlevel' WHERE [keyName] = 'PatchLevel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PckBase1Status')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PckBase1Status', 'Status', 'Status')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Status', [en] = 'Status' WHERE [keyName] = 'PckBase1Status'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PerCPU')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PerCPU', 'pro CPU', 'per CPU')
ELSE
UPDATE [__languageAssignment] SET [de] = 'pro CPU', [en] = 'per CPU' WHERE [keyName] = 'PerCPU'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PeriodOf')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PeriodOf', 'Zeitraum von', 'Period')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zeitraum von', [en] = 'Period' WHERE [keyName] = 'PeriodOf'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'permission')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('permission', 'Berechtigung', 'Permission')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigung', [en] = 'Permission' WHERE [keyName] = 'permission'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'permissionImage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('permissionImage', 'Berechtigungen', 'Permissions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berechtigungen', [en] = 'Permissions' WHERE [keyName] = 'permissionImage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Phone')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Phone', 'Telefon', 'Phone')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefon', [en] = 'Phone' WHERE [keyName] = 'Phone'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PhoneNumbers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PhoneNumbers', 'Telefonnummern', 'Phone Numbers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefonnummern', [en] = 'Phone Numbers' WHERE [keyName] = 'PhoneNumbers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PhysicalAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PhysicalAddress', 'Adresse', 'Physical Address')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Adresse', [en] = 'Physical Address' WHERE [keyName] = 'PhysicalAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PhysicalMemory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PhysicalMemory', 'Physikalischer Arbeitsspeicher', 'Physical Memory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Physikalischer Arbeitsspeicher', [en] = 'Physical Memory' WHERE [keyName] = 'PhysicalMemory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN1')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN1', 'PIN 1', 'PIN 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 1', [en] = 'PIN 1' WHERE [keyName] = 'PIN1'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN12')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN12', 'PIN 1', 'PIN 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 1', [en] = 'PIN 1' WHERE [keyName] = 'PIN12'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN13')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN13', 'PIN 1', 'PIN 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 1', [en] = 'PIN 1' WHERE [keyName] = 'PIN13'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN2', 'PIN 2', 'PIN 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 2', [en] = 'PIN 2' WHERE [keyName] = 'PIN2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN22')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN22', 'PIN 2', 'PIN 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 2', [en] = 'PIN 2' WHERE [keyName] = 'PIN22'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PIN23')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PIN23', 'PIN 2', 'PIN 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN 2', [en] = 'PIN 2' WHERE [keyName] = 'PIN23'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PINPUKPasswords')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PINPUKPasswords', 'PIN, PUK und Passwörter', 'PIN, PUK and Passwords')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PIN, PUK und Passwörter', [en] = 'PIN, PUK and Passwords' WHERE [keyName] = 'PINPUKPasswords'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Pixel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Pixel', 'px', 'px')
ELSE
UPDATE [__languageAssignment] SET [de] = 'px', [en] = 'px' WHERE [keyName] = 'Pixel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PlatformHW')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PlatformHW', 'Plattform HW', 'Platform HW')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Plattform HW', [en] = 'Platform HW' WHERE [keyName] = 'PlatformHW'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PlatformOS')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PlatformOS', 'Plattform OS', 'Platform OS')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Plattform OS', [en] = 'Platform OS' WHERE [keyName] = 'PlatformOS'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PortfolioOverview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PortfolioOverview', 'Portfolio Übersicht', 'Portfolio Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Portfolio Übersicht', [en] = 'Portfolio Overview' WHERE [keyName] = 'PortfolioOverview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PortName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PortName', 'Port-Name', 'Port Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Port-Name', [en] = 'Port Name' WHERE [keyName] = 'PortName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Ports')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Ports', 'Anschlüsse', 'Ports')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anschlüsse', [en] = 'Ports' WHERE [keyName] = 'Ports'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'postalCode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('postalCode', 'Postleitzahl', 'Postal Code')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Postleitzahl', [en] = 'Postal Code' WHERE [keyName] = 'postalCode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Postfix')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Postfix', 'Postfix', 'Postfix')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Postfix', [en] = 'Postfix' WHERE [keyName] = 'Postfix'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PostfixInch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PostfixInch', 'Zoll', 'Inch')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zoll', [en] = 'Inch' WHERE [keyName] = 'PostfixInch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PostfixPixel')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PostfixPixel', 'px', 'px')
ELSE
UPDATE [__languageAssignment] SET [de] = 'px', [en] = 'px' WHERE [keyName] = 'PostfixPixel'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PowerBi')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PowerBi', 'Power BI', 'Power BI')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Power BI', [en] = 'Power BI' WHERE [keyName] = 'PowerBi'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PresentationMedia')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PresentationMedia', 'Präsentationsmedien', 'Presentation Media')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Präsentationsmedien', [en] = 'Presentation Media' WHERE [keyName] = 'PresentationMedia'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Price')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Price', 'Preis', 'Price')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Preis', [en] = 'Price' WHERE [keyName] = 'Price'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Print')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Print', 'Drucken', 'Print')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drucken', [en] = 'Print' WHERE [keyName] = 'Print'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PrintCapacity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PrintCapacity', 'Druckleistung', 'Print Capacity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Druckleistung', [en] = 'Print Capacity' WHERE [keyName] = 'PrintCapacity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PrinterAndCopier')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PrinterAndCopier', 'Drucker / Kopierer', 'Printer / Copier')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drucker / Kopierer', [en] = 'Printer / Copier' WHERE [keyName] = 'PrinterAndCopier'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PrinterAndOfficeEquipment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PrinterAndOfficeEquipment', 'Drucker und Bürogeräte', 'Printer and Office Equipment')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drucker und Bürogeräte', [en] = 'Printer and Office Equipment' WHERE [keyName] = 'PrinterAndOfficeEquipment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PrinterCounter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PrinterCounter', 'Zählerstand', 'Printer Count')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zählerstand', [en] = 'Printer Count' WHERE [keyName] = 'PrinterCounter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Printers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Printers', 'Drucker', 'Printers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drucker', [en] = 'Printers' WHERE [keyName] = 'Printers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PrintersAndFaxes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PrintersAndFaxes', 'Drucker und Faxgeräte', 'Printers and Faxes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Drucker und Faxgeräte', [en] = 'Printers and Faxes' WHERE [keyName] = 'PrintersAndFaxes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Processor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Processor', 'Prozessor', 'Processor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Prozessor', [en] = 'Processor' WHERE [keyName] = 'Processor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Product')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Product', 'Produkt', 'Product')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produkt', [en] = 'Product' WHERE [keyName] = 'Product'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Product Name')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Product Name', 'Name', 'Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Name' WHERE [keyName] = 'Product Name'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductID', 'Produkt ID', 'Product ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produkt ID', [en] = 'Product ID' WHERE [keyName] = 'ProductID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Production')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Production', 'Herstellung', 'Production')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Herstellung', [en] = 'Production' WHERE [keyName] = 'Production'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductKeyNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductKeyNumber', 'Lizenzschlüssel', 'Product Key Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lizenzschlüssel', [en] = 'Product Key Number' WHERE [keyName] = 'ProductKeyNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductName', 'Produktname', 'Product Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktname', [en] = 'Product Name' WHERE [keyName] = 'ProductName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductRecall')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductRecall', 'Produktrückruf', 'Product Recall')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktrückruf', [en] = 'Product Recall' WHERE [keyName] = 'ProductRecall'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductRecallReport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductRecallReport', 'Produktrückruf Bericht', 'Product Recall Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktrückruf Bericht', [en] = 'Product Recall Report' WHERE [keyName] = 'ProductRecallReport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductType', 'Produkttyp', 'Produkt Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produkttyp', [en] = 'Produkt Type' WHERE [keyName] = 'ProductType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProductVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProductVersion', 'Produktversion', 'Product Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktversion', [en] = 'Product Version' WHERE [keyName] = 'ProductVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ProofOfPerformance')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ProofOfPerformance', 'Leistungsnachweis', 'Proof Of Performance')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Leistungsnachweis', [en] = 'Proof Of Performance' WHERE [keyName] = 'ProofOfPerformance'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Publisher')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Publisher', 'Hersteller', 'Publisher')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hersteller', [en] = 'Publisher' WHERE [keyName] = 'Publisher'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK1')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK1', 'PUK 1', 'PUK 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 1', [en] = 'PUK 1' WHERE [keyName] = 'PUK1'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK12')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK12', 'PUK 1', 'PUK 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 1', [en] = 'PUK 1' WHERE [keyName] = 'PUK12'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK13')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK13', 'PUK 1', 'PUK 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 1', [en] = 'PUK 1' WHERE [keyName] = 'PUK13'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK2', 'PUK 2', 'PUK 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 2', [en] = 'PUK 2' WHERE [keyName] = 'PUK2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK22')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK22', 'PUK 2', 'PUK 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 2', [en] = 'PUK 2' WHERE [keyName] = 'PUK22'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PUK23')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PUK23', 'PUK 2', 'PUK 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PUK 2', [en] = 'PUK 2' WHERE [keyName] = 'PUK23'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Purchase')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Purchase', 'Anschaffung', 'Purchase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anschaffung', [en] = 'Purchase' WHERE [keyName] = 'Purchase'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PurchaseCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PurchaseCount', '# Käufe', '# Purchases')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Käufe', [en] = '# Purchases' WHERE [keyName] = 'PurchaseCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Purchased')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Purchased', 'Gekauft', 'buyed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gekauft', [en] = 'buyed' WHERE [keyName] = 'Purchased'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PurchaseDate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PurchaseDate', 'Kaufdatum', 'Purchase Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kaufdatum', [en] = 'Purchase Date' WHERE [keyName] = 'PurchaseDate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PurchaseOption')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PurchaseOption', 'Kaufoption', 'Purchase Option')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kaufoption', [en] = 'Purchase Option' WHERE [keyName] = 'PurchaseOption'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'PurchaseOverview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('PurchaseOverview', 'Kaufübersicht', 'Purchase Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kaufübersicht', [en] = 'Purchase Overview' WHERE [keyName] = 'PurchaseOverview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'QRCodes')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('QRCodes', 'QR-Codes', 'QR-Codes')
ELSE
UPDATE [__languageAssignment] SET [de] = 'QR-Codes', [en] = 'QR-Codes' WHERE [keyName] = 'QRCodes'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'QRCodesGoodsReceipt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('QRCodesGoodsReceipt', 'QR-Codes Wareneingang', 'QR Codes Goods Receipt')
ELSE
UPDATE [__languageAssignment] SET [de] = 'QR-Codes Wareneingang', [en] = 'QR Codes Goods Receipt' WHERE [keyName] = 'QRCodesGoodsReceipt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Quantity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Quantity', 'Menge', 'Quantity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Menge', [en] = 'Quantity' WHERE [keyName] = 'Quantity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Queries')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Queries', 'Abfragen', 'Queries')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfragen', [en] = 'Queries' WHERE [keyName] = 'Queries'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Query')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Query', 'Abfrage', 'Query')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage', [en] = 'Query' WHERE [keyName] = 'Query'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'QuickFixEngineering')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('QuickFixEngineering', 'Patches (Quickfix)', 'Quickfix Engeneering')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Patches (Quickfix)', [en] = 'Quickfix Engeneering' WHERE [keyName] = 'QuickFixEngineering'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RAM')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RAM', 'Arbeitsspeicher', 'RAM')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Arbeitsspeicher', [en] = 'RAM' WHERE [keyName] = 'RAM'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Räume')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Räume', 'Räume', 'Room')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Räume', [en] = 'Room' WHERE [keyName] = 'Räume'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Read')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Read', 'lesen', 'read')
ELSE
UPDATE [__languageAssignment] SET [de] = 'lesen', [en] = 'read' WHERE [keyName] = 'Read'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RebootRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RebootRequired', 'Neustart erforderlich', 'Reboot Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Neustart erforderlich', [en] = 'Reboot Required' WHERE [keyName] = 'RebootRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RegisteredOrganization')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RegisteredOrganization', 'Registrierte Organisation', 'Registered Organization')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registrierte Organisation', [en] = 'Registered Organization' WHERE [keyName] = 'RegisteredOrganization'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RegisteredOwner')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RegisteredOwner', 'Registrierter Benuzter', 'Registered Owner')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registrierter Benuzter', [en] = 'Registered Owner' WHERE [keyName] = 'RegisteredOwner'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RegistryView')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RegistryView', 'Registrierungssicht', 'Registry View')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Registrierungssicht', [en] = 'Registry View' WHERE [keyName] = 'RegistryView'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RegularExpression')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RegularExpression', 'Regulärer Ausdruck', 'Regular Expression')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Regulärer Ausdruck', [en] = 'Regular Expression' WHERE [keyName] = 'RegularExpression'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RELEASEDATE')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RELEASEDATE', 'Freigabedatum', 'Release Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freigabedatum', [en] = 'Release Date' WHERE [keyName] = 'RELEASEDATE'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ReleaseID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ReleaseID', 'Release ID', 'Release ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Release ID', [en] = 'Release ID' WHERE [keyName] = 'ReleaseID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ReleaseName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ReleaseName', 'Releasename', 'Release Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Releasename', [en] = 'Release Name' WHERE [keyName] = 'ReleaseName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RemoteSupport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RemoteSupport', 'Remote Support', 'Remote Support')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Remote Support', [en] = 'Remote Support' WHERE [keyName] = 'RemoteSupport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'renewable')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('renewable', 'Erneuerbar', 'Renewable')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Erneuerbar', [en] = 'Renewable' WHERE [keyName] = 'renewable'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Repair')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Repair', 'Reparatur', 'Repair')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Reparatur', [en] = 'Repair' WHERE [keyName] = 'Repair'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RepairCosts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RepairCosts', 'Reparaturkosten', 'Repair Costs')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Reparaturkosten', [en] = 'Repair Costs' WHERE [keyName] = 'RepairCosts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Reports')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Reports', 'Berichte', 'Reports')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Berichte', [en] = 'Reports' WHERE [keyName] = 'Reports'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RequiredLicenseCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RequiredLicenseCount', '# Benötigte Lizenzen', '# Required Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Benötigte Lizenzen', [en] = '# Required Licenses' WHERE [keyName] = 'RequiredLicenseCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Reseller')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Reseller', 'Reseller', 'Reseller')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Reseller', [en] = 'Reseller' WHERE [keyName] = 'Reseller'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Resolution')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Resolution', 'Bildschirmauflösung', 'Resolution')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildschirmauflösung', [en] = 'Resolution' WHERE [keyName] = 'Resolution'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ResourceID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ResourceID', 'Resource ID', 'Resource ID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Resource ID', [en] = 'Resource ID' WHERE [keyName] = 'ResourceID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ResultCode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ResultCode', 'Ergebniscode', 'Result Code')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Ergebniscode', [en] = 'Result Code' WHERE [keyName] = 'ResultCode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Rights')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Rights', 'Rechte', 'Rights')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Rechte', [en] = 'Rights' WHERE [keyName] = 'Rights'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Roaming')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Roaming', 'Roaming', 'Roaming')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Roaming', [en] = 'Roaming' WHERE [keyName] = 'Roaming'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'RoamingUse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('RoamingUse', 'Zweitkopie-Recht', 'Romaing Use')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zweitkopie-Recht', [en] = 'Romaing Use' WHERE [keyName] = 'RoamingUse'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Room')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Room', 'Raum', 'Room')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Raum', [en] = 'Room' WHERE [keyName] = 'Room'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Room013')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Room013', 'Raum013', 'Room013')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Raum013', [en] = 'Room013' WHERE [keyName] = 'Room013'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Rooms')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Rooms', 'Raum', 'Room')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Raum', [en] = 'Room' WHERE [keyName] = 'Rooms'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Salutation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Salutation', 'Anrede', 'Salutation')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Anrede', [en] = 'Salutation' WHERE [keyName] = 'Salutation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'sAMAccountName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('sAMAccountName', 'Accountname', 'Accountname')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Accountname', [en] = 'Accountname' WHERE [keyName] = 'sAMAccountName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SAMPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SAMPack', 'SAM Pack', 'SAM Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SAM Pack', [en] = 'SAM Pack' WHERE [keyName] = 'SAMPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Scan')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Scan', 'Scannen', 'Scan')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Scannen', [en] = 'Scan' WHERE [keyName] = 'Scan'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SCCM2012')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SCCM2012', 'System Center Configuration Manager', 'System Center Configuration Manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'System Center Configuration Manager', [en] = 'System Center Configuration Manager' WHERE [keyName] = 'SCCM2012'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SCCMPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SCCMPack', 'SCCM Pack', 'SCCM Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SCCM Pack', [en] = 'SCCM Pack' WHERE [keyName] = 'SCCMPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ScreenAspectRatio')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ScreenAspectRatio', 'Seitenverhältnis', 'Screen Aspect Ratio')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seitenverhältnis', [en] = 'Screen Aspect Ratio' WHERE [keyName] = 'ScreenAspectRatio'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ScreenDiameter')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ScreenDiameter', 'Bildschirmdiagonale', 'Screen Diameter')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildschirmdiagonale', [en] = 'Screen Diameter' WHERE [keyName] = 'ScreenDiameter'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ScreenNativeResolution')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ScreenNativeResolution', 'Bildschirmauflösung', 'Screen Resolution (Native)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildschirmauflösung', [en] = 'Screen Resolution (Native)' WHERE [keyName] = 'ScreenNativeResolution'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ScreenSizeInch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ScreenSizeInch', 'Monitorgröße (Zoll)', 'Screen Size (Inch)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Monitorgröße (Zoll)', [en] = 'Screen Size (Inch)' WHERE [keyName] = 'ScreenSizeInch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ScreenVerticalRefreshRate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ScreenVerticalRefreshRate', 'Bildschirmwiederholrate', 'Screen Refresh Rate')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bildschirmwiederholrate', [en] = 'Screen Refresh Rate' WHERE [keyName] = 'ScreenVerticalRefreshRate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SecurityLeak')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SecurityLeak', 'Sicherheitslücke', 'Security Leak')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sicherheitslücke', [en] = 'Security Leak' WHERE [keyName] = 'SecurityLeak'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SecurityLeaks')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SecurityLeaks', 'Sicherheitslücken', 'Security Leaks')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sicherheitslücken', [en] = 'Security Leaks' WHERE [keyName] = 'SecurityLeaks'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SecurityLeaksReport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SecurityLeaksReport', 'Sicherheitslücken Bericht', 'Security Leaks Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sicherheitslücken Bericht', [en] = 'Security Leaks Report' WHERE [keyName] = 'SecurityLeaksReport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SendMail')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SendMail', 'E-Mail senden', 'Send Mail')
ELSE
UPDATE [__languageAssignment] SET [de] = 'E-Mail senden', [en] = 'Send Mail' WHERE [keyName] = 'SendMail'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SendMailToManager')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SendMailToManager', 'E-Mail an Manager', 'Send mail to manager')
ELSE
UPDATE [__languageAssignment] SET [de] = 'E-Mail an Manager', [en] = 'Send mail to manager' WHERE [keyName] = 'SendMailToManager'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Serial Number')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Serial Number', 'Seriennummer', 'Serialnumber')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seriennummer', [en] = 'Serialnumber' WHERE [keyName] = 'Serial Number'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SerialNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SerialNumber', 'Seriennummer', 'Serial Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seriennummer', [en] = 'Serial Number' WHERE [keyName] = 'SerialNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SerialNumber2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SerialNumber2', 'Seriennummer', 'Serial Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Seriennummer', [en] = 'Serial Number' WHERE [keyName] = 'SerialNumber2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServerName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServerName', 'Servername', 'Servername')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Servername', [en] = 'Servername' WHERE [keyName] = 'ServerName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServerNames')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServerNames', 'Server Name/n', 'Server Name/s')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Server Name/n', [en] = 'Server Name/s' WHERE [keyName] = 'ServerNames'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServerSelection')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServerSelection', 'Updatemethode', 'Update Method')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Updatemethode', [en] = 'Update Method' WHERE [keyName] = 'ServerSelection'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Service')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Service', 'Service', 'Service')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service', [en] = 'Service' WHERE [keyName] = 'Service'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServiceDays')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServiceDays', 'Service Tage', 'Service Days')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service Tage', [en] = 'Service Days' WHERE [keyName] = 'ServiceDays'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServicePack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServicePack', 'Service Pack', 'Service Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service Pack', [en] = 'Service Pack' WHERE [keyName] = 'ServicePack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServicePackInEffect')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServicePackInEffect', 'Abhängiges Service Pack', 'Service Pack in Effect')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abhängiges Service Pack', [en] = 'Service Pack in Effect' WHERE [keyName] = 'ServicePackInEffect'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServicePrincipalName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServicePrincipalName', 'Hauptservice', 'Service Principal Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Hauptservice', [en] = 'Service Principal Name' WHERE [keyName] = 'ServicePrincipalName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServiceProvider')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServiceProvider', 'Dienstleister', 'Service Provider')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Dienstleister', [en] = 'Service Provider' WHERE [keyName] = 'ServiceProvider'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServiceType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServiceType', 'Service-Typ', 'Service Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service-Typ', [en] = 'Service Type' WHERE [keyName] = 'ServiceType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ServicingBranch')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ServicingBranch', 'Service Branch', 'Service Branch')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Service Branch', [en] = 'Service Branch' WHERE [keyName] = 'ServicingBranch'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Severity')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Severity', 'Schwere', 'Severity')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Schwere', [en] = 'Severity' WHERE [keyName] = 'Severity'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'ShareName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('ShareName', 'Freigabename', 'Share Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Freigabename', [en] = 'Share Name' WHERE [keyName] = 'ShareName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SIM1')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SIM1', 'SIM 1', 'SIM 1')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SIM 1', [en] = 'SIM 1' WHERE [keyName] = 'SIM1'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SIM2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SIM2', 'SIM 2', 'SIM 2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SIM 2', [en] = 'SIM 2' WHERE [keyName] = 'SIM2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SIM3')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SIM3', 'SIM 3', 'SIM 3')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SIM 3', [en] = 'SIM 3' WHERE [keyName] = 'SIM3'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SIMcards')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SIMcards', 'SIM-Karten', 'SIM Cards')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SIM-Karten', [en] = 'SIM Cards' WHERE [keyName] = 'SIMcards'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Size')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Size', 'Größe', 'Size')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Größe', [en] = 'Size' WHERE [keyName] = 'Size'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'smcProjectNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('smcProjectNumber', 'smcTeam Projekt Nr.', 'smcTeam Project')
ELSE
UPDATE [__languageAssignment] SET [de] = 'smcTeam Projekt Nr.', [en] = 'smcTeam Project' WHERE [keyName] = 'smcProjectNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'smcTeam')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('smcTeam', 'smcTeam', 'smcTeam')
ELSE
UPDATE [__languageAssignment] SET [de] = 'smcTeam', [en] = 'smcTeam' WHERE [keyName] = 'smcTeam'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'smcTeamInventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('smcTeamInventory', 'smcTeam Inventur', 'smcTeam Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'smcTeam Inventur', [en] = 'smcTeam Inventory' WHERE [keyName] = 'smcTeamInventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'smcTeamInventoryPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('smcTeamInventoryPack', 'smcTeam Inventory Pack', 'smcTeam Inventory Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'smcTeam Inventory Pack', [en] = 'smcTeam Inventory Pack' WHERE [keyName] = 'smcTeamInventoryPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'smcTeamSolutions')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('smcTeamSolutions', 'smcTeam Lösungen', 'smcTeam Solutions')
ELSE
UPDATE [__languageAssignment] SET [de] = 'smcTeam Lösungen', [en] = 'smcTeam Solutions' WHERE [keyName] = 'smcTeamSolutions'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Software')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Software', 'Software', 'Software')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software', [en] = 'Software' WHERE [keyName] = 'Software'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Software2License')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Software2License', 'Software zu Lizenz', 'Software to License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software zu Lizenz', [en] = 'Software to License' WHERE [keyName] = 'Software2License'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareClass')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareClass', 'Softwareklasse', 'Software Class')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareklasse', [en] = 'Software Class' WHERE [keyName] = 'SoftwareClass'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareClassName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareClassName', 'Softwareklasse', 'Software Class')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareklasse', [en] = 'Software Class' WHERE [keyName] = 'SoftwareClassName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareDNA')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareDNA', 'Software DNA', 'Software DNA')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software DNA', [en] = 'Software DNA' WHERE [keyName] = 'SoftwareDNA'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareFamilyName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareFamilyName', 'Software-Familie', 'Software Family')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software-Familie', [en] = 'Software Family' WHERE [keyName] = 'SoftwareFamilyName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareIDTags')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareIDTags', 'Software ID Tags', 'Software ID Tags')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software ID Tags', [en] = 'Software ID Tags' WHERE [keyName] = 'SoftwareIDTags'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareInventory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareInventory', 'Software-Inventur', 'Software Inventory')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software-Inventur', [en] = 'Software Inventory' WHERE [keyName] = 'SoftwareInventory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareName', 'Softwarename', 'Softwarename')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwarename', [en] = 'Softwarename' WHERE [keyName] = 'SoftwareName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareOverview')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareOverview', 'Software-Übersicht', 'Software Overview')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software-Übersicht', [en] = 'Software Overview' WHERE [keyName] = 'SoftwareOverview'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwarePC')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwarePC', 'Software für Computer', 'Software from Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software für Computer', [en] = 'Software from Computer' WHERE [keyName] = 'SoftwarePC'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareProduct')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareProduct', 'Softwareprodukt', 'Software Product')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwareprodukt', [en] = 'Software Product' WHERE [keyName] = 'SoftwareProduct'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareProfiler')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareProfiler', 'Software (Profiler)', 'Software (Profiler)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software (Profiler)', [en] = 'Software (Profiler)' WHERE [keyName] = 'SoftwareProfiler'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwarePurchase')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwarePurchase', 'Softwarekauf', 'Softwarepurchase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwarekauf', [en] = 'Softwarepurchase' WHERE [keyName] = 'SoftwarePurchase'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwarePurchases')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwarePurchases', 'Softwarekäufe', 'Software Purchases')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwarekäufe', [en] = 'Software Purchases' WHERE [keyName] = 'SoftwarePurchases'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareRelease')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareRelease', 'Softwarerelease', 'Software release')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwarerelease', [en] = 'Software release' WHERE [keyName] = 'SoftwareRelease'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareReleaseGUID')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareReleaseGUID', 'Software Release GUID', 'Software Release GUID')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software Release GUID', [en] = 'Software Release GUID' WHERE [keyName] = 'SoftwareReleaseGUID'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareSAM')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareSAM', 'Software (SAM)', 'Software (SAM)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software (SAM)', [en] = 'Software (SAM)' WHERE [keyName] = 'SoftwareSAM'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareSamUpdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareSamUpdate', 'Software (SAM) Update', 'Software (SAM) Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software (SAM) Update', [en] = 'Software (SAM) Update' WHERE [keyName] = 'SoftwareSamUpdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareSuite')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareSuite', 'Software Suite', 'Software Suite')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software Suite', [en] = 'Software Suite' WHERE [keyName] = 'SoftwareSuite'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareSuiteCompiler')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareSuiteCompiler', 'Software (Suite Compiler)', 'Software (Suite Compiler)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software (Suite Compiler)', [en] = 'Software (Suite Compiler)' WHERE [keyName] = 'SoftwareSuiteCompiler'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SoftwareType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SoftwareType', 'Softwaretyp', 'Software Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwaretyp', [en] = 'Software Type' WHERE [keyName] = 'SoftwareType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Speed')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Speed', 'Geschwindigkeit', 'Speed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Geschwindigkeit', [en] = 'Speed' WHERE [keyName] = 'Speed'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SqlDataType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SqlDataType', 'SQL-Datentyp', 'SQL Data Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL-Datentyp', [en] = 'SQL Data Type' WHERE [keyName] = 'SqlDataType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SQLInfo')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SQLInfo', 'SQL Info', 'SQL Info')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Info', [en] = 'SQL Info' WHERE [keyName] = 'SQLInfo'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SqlInstance')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SqlInstance', 'SQL-Instanz', 'SQL Instance')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL-Instanz', [en] = 'SQL Instance' WHERE [keyName] = 'SqlInstance'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SQLInstancesBySystem')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SQLInstancesBySystem', 'SQL Instanzen nach System', 'SQL Instances by System')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SQL Instanzen nach System', [en] = 'SQL Instances by System' WHERE [keyName] = 'SQLInstancesBySystem'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SqlScript')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SqlScript', 'Sql-Skript', 'Sql Script')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Sql-Skript', [en] = 'Sql Script' WHERE [keyName] = 'SqlScript'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Startdate')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Startdate', 'Startdatum', 'Start Date')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Startdatum', [en] = 'Start Date' WHERE [keyName] = 'Startdate'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StartHour')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StartHour', 'Stunde', 'Start Hour')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Stunde', [en] = 'Start Hour' WHERE [keyName] = 'StartHour'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StartMinute')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StartMinute', 'Minute', 'Start Minute')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Minute', [en] = 'Start Minute' WHERE [keyName] = 'StartMinute'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StartMode')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StartMode', 'Startmodus', 'Start Mode')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Startmodus', [en] = 'Start Mode' WHERE [keyName] = 'StartMode'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StartTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StartTime', 'Startzeit', 'Start Time')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Startzeit', [en] = 'Start Time' WHERE [keyName] = 'StartTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'State')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('State', 'Zustand', 'State')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zustand', [en] = 'State' WHERE [keyName] = 'State'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StateKbArticle')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StateKbArticle', 'Status KB-Artikel', 'State KB Article')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Status KB-Artikel', [en] = 'State KB Article' WHERE [keyName] = 'StateKbArticle'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Status')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Status', 'Status', 'Status')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Status', [en] = 'Status' WHERE [keyName] = 'Status'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Stock')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Stock', 'Lager', 'Stock')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lager', [en] = 'Stock' WHERE [keyName] = 'Stock'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StockKeepingUnit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StockKeepingUnit', 'SKU', 'SKU')
ELSE
UPDATE [__languageAssignment] SET [de] = 'SKU', [en] = 'SKU' WHERE [keyName] = 'StockKeepingUnit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StockLocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StockLocation', 'Lagerort', 'Stock Location')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lagerort', [en] = 'Stock Location' WHERE [keyName] = 'StockLocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'StokeReceipt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('StokeReceipt', 'Wareneingang', 'Stoke Receipt')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Wareneingang', [en] = 'Stoke Receipt' WHERE [keyName] = 'StokeReceipt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Street')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Street', 'Straße', 'Street')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Straße', [en] = 'Street' WHERE [keyName] = 'Street'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'streetAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('streetAddress', 'Straße', 'Street')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Straße', [en] = 'Street' WHERE [keyName] = 'streetAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Subnet')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Subnet', 'Subnetz', 'Subnet')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Subnetz', [en] = 'Subnet' WHERE [keyName] = 'Subnet'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SubnetMask')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SubnetMask', 'Subnetzmaske', 'Subnet Mask')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Subnetzmaske', [en] = 'Subnet Mask' WHERE [keyName] = 'SubnetMask'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Suite')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Suite', 'Suite', 'Suite')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suite', [en] = 'Suite' WHERE [keyName] = 'Suite'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuiteCase')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuiteCase', 'Kofferliste', 'SuiteCase')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Kofferliste', [en] = 'SuiteCase' WHERE [keyName] = 'SuiteCase'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuiteCompiler')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuiteCompiler', 'Suite Compiler', 'Suite Compiler')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suite Compiler', [en] = 'Suite Compiler' WHERE [keyName] = 'SuiteCompiler'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuiteCompilerPack')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuiteCompilerPack', 'Suite Compiler Pack', 'Suite Compiler Pack')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suite Compiler Pack', [en] = 'Suite Compiler Pack' WHERE [keyName] = 'SuiteCompilerPack'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuiteCompilerReport')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuiteCompilerReport', 'Regelwerkbericht', 'Rules Report')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Regelwerkbericht', [en] = 'Rules Report' WHERE [keyName] = 'SuiteCompilerReport'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'suiteName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('suiteName', 'Suite Name', 'Suite Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suite Name', [en] = 'Suite Name' WHERE [keyName] = 'suiteName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuitenByComputer')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuitenByComputer', 'Software-Suiten nach Computer', 'Software Suites by Computer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software-Suiten nach Computer', [en] = 'Software Suites by Computer' WHERE [keyName] = 'SuitenByComputer'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuitesWithoutRules')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuitesWithoutRules', 'Software-Suiten ohne Regeln', 'Software Suites without Rules')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Software-Suiten ohne Regeln', [en] = 'Software Suites without Rules' WHERE [keyName] = 'SuitesWithoutRules'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuiteVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuiteVersion', 'Suite-Version', 'Suite Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Suite-Version', [en] = 'Suite Version' WHERE [keyName] = 'SuiteVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SumDowngrade')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SumDowngrade', '(+/-) Downgrades', '(+/-) Downgrades')
ELSE
UPDATE [__languageAssignment] SET [de] = '(+/-) Downgrades', [en] = '(+/-) Downgrades' WHERE [keyName] = 'SumDowngrade'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SuperordinateDepartment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SuperordinateDepartment', 'Übergeordnete Abteilung', 'Superordinate Department')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übergeordnete Abteilung', [en] = 'Superordinate Department' WHERE [keyName] = 'SuperordinateDepartment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Supplier')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Supplier', 'Lieferant', 'Supplier')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lieferant', [en] = 'Supplier' WHERE [keyName] = 'Supplier'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SupplierNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SupplierNumber', 'Lieferantennummer', 'Supplier Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lieferantennummer', [en] = 'Supplier Number' WHERE [keyName] = 'SupplierNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Suppliers')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Suppliers', 'Lieferanten', 'Suppliers')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Lieferanten', [en] = 'Suppliers' WHERE [keyName] = 'Suppliers'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SupportCall')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SupportCall', 'Support Call', 'Support Call')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Support Call', [en] = 'Support Call' WHERE [keyName] = 'SupportCall'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Surname')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Surname', 'Nachname', 'Surname')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nachname', [en] = 'Surname' WHERE [keyName] = 'Surname'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SWLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SWLicense', 'Softwarelizenz', 'Software License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Softwarelizenz', [en] = 'Software License' WHERE [keyName] = 'SWLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SystemName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SystemName', 'Computername', 'Computer name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Computername', [en] = 'Computer name' WHERE [keyName] = 'SystemName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'SystemType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('SystemType', 'System-Typ', 'System Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'System-Typ', [en] = 'System Type' WHERE [keyName] = 'SystemType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'sz')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('sz', 'Süddeutsche Zeitung', 'South German Newspaper')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Süddeutsche Zeitung', [en] = 'South German Newspaper' WHERE [keyName] = 'sz'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Table')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Table', 'Tabelle', 'Table')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabelle', [en] = 'Table' WHERE [keyName] = 'Table'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TableName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TableName', 'Tabellenname', 'Table Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellenname', [en] = 'Table Name' WHERE [keyName] = 'TableName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Tables')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Tables', 'Tabellen', 'Tables')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tabellen', [en] = 'Tables' WHERE [keyName] = 'Tables'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TakeoverFrom')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TakeoverFrom', 'Übernahme von', 'Takeover from')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Übernahme von', [en] = 'Takeover from' WHERE [keyName] = 'TakeoverFrom'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TariffDetails')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TariffDetails', 'Tarifdetails', 'Tariff Details')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tarifdetails', [en] = 'Tariff Details' WHERE [keyName] = 'TariffDetails'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TariffName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TariffName', 'Tarifbezeichnung', 'Tariff Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tarifbezeichnung', [en] = 'Tariff Name' WHERE [keyName] = 'TariffName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Task')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Task', 'Tätigkeit', 'Task')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tätigkeit', [en] = 'Task' WHERE [keyName] = 'Task'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TaskProcessor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TaskProcessor', 'Bearbeiter', 'Task Processor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Bearbeiter', [en] = 'Task Processor' WHERE [keyName] = 'TaskProcessor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Telecommunication')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Telecommunication', 'Telekommunikation', 'Telecommunication')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telekommunikation', [en] = 'Telecommunication' WHERE [keyName] = 'Telecommunication'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Telephone')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Telephone', 'Telefon', 'Telephone')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefon', [en] = 'Telephone' WHERE [keyName] = 'Telephone'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'telephoneNumber')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('telephoneNumber', 'Telefon', 'Phone number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefon', [en] = 'Phone number' WHERE [keyName] = 'telephoneNumber'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TelephoneNumberMobile')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TelephoneNumberMobile', 'Mobile Rufnummer', 'Mobile Telephone Number')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Mobile Rufnummer', [en] = 'Mobile Telephone Number' WHERE [keyName] = 'TelephoneNumberMobile'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TelephoneSystems')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TelephoneSystems', 'Telefonanlagen', 'Telephone Systems')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefonanlagen', [en] = 'Telephone Systems' WHERE [keyName] = 'TelephoneSystems'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Telephony')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Telephony', 'Telefonie', 'Telephony')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Telefonie', [en] = 'Telephony' WHERE [keyName] = 'Telephony'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'temp')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('temp', 'Temp', 'Temp')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Temp', [en] = 'Temp' WHERE [keyName] = 'temp'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'term')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('term', 'Laufzeit', 'Term')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Laufzeit', [en] = 'Term' WHERE [keyName] = 'term'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'test')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('test', 'Test', 'Test')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Test', [en] = 'Test' WHERE [keyName] = 'test'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'test2')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('test2', 'Test2', 'Test2')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Test2', [en] = 'Test2' WHERE [keyName] = 'test2'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Testen')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Testen', 'Testen', 'Testen')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Testen', [en] = 'Testen' WHERE [keyName] = 'Testen'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Testing')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Testing', 'Testen', 'Testing')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Testen', [en] = 'Testing' WHERE [keyName] = 'Testing'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TestLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TestLicense', 'Testlizenz', 'TestLicense')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Testlizenz', [en] = 'TestLicense' WHERE [keyName] = 'TestLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Text')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Text', 'Text', 'Text')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Text', [en] = 'Text' WHERE [keyName] = 'Text'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TextField')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TextField', 'Textfeld', 'Text Field')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Textfeld', [en] = 'Text Field' WHERE [keyName] = 'TextField'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TextFieldReadOnly')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TextFieldReadOnly', 'Textfeld Nur Lesen', 'Text Field Read Only')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Textfeld Nur Lesen', [en] = 'Text Field Read Only' WHERE [keyName] = 'TextFieldReadOnly'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TextFieldRequired')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TextFieldRequired', 'Textfeld erforderlich', 'Text Field Required')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Textfeld erforderlich', [en] = 'Text Field Required' WHERE [keyName] = 'TextFieldRequired'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TextFields')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TextFields', 'Textfelder', 'Text Fields')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Textfelder', [en] = 'Text Fields' WHERE [keyName] = 'TextFields'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Title')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Title', 'Name', 'Title')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Name', [en] = 'Title' WHERE [keyName] = 'Title'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'to')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('to', 'bis', 'to')
ELSE
UPDATE [__languageAssignment] SET [de] = 'bis', [en] = 'to' WHERE [keyName] = 'to'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TotalAllocation')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TotalAllocation', '# Total', '# Total')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Total', [en] = '# Total' WHERE [keyName] = 'TotalAllocation'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TotalCosts')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TotalCosts', 'Gesamtkosten €', 'Totalcosts')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Gesamtkosten €', [en] = 'Totalcosts' WHERE [keyName] = 'TotalCosts'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TotalDeployment')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TotalDeployment', '# Deployment', '# Deployment')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Deployment', [en] = '# Deployment' WHERE [keyName] = 'TotalDeployment'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TotalRequiredLicenseCount')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TotalRequiredLicenseCount', '# Benötigte Lizenzen gesamt', '# Total required Licenses')
ELSE
UPDATE [__languageAssignment] SET [de] = '# Benötigte Lizenzen gesamt', [en] = '# Total required Licenses' WHERE [keyName] = 'TotalRequiredLicenseCount'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'TPMStatusDescription')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('TPMStatusDescription', 'TPM Statusbeschreibung', 'TPM Status Description')
ELSE
UPDATE [__languageAssignment] SET [de] = 'TPM Statusbeschreibung', [en] = 'TPM Status Description' WHERE [keyName] = 'TPMStatusDescription'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Type')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Type', 'Typ', 'Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Typ', [en] = 'Type' WHERE [keyName] = 'Type'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Unit')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Unit', 'Einheit', 'Unit')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Einheit', [en] = 'Unit' WHERE [keyName] = 'Unit'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UnknownFiles')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UnknownFiles', 'Unbekannte Dateien', 'Unknown Files')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Unbekannte Dateien', [en] = 'Unknown Files' WHERE [keyName] = 'UnknownFiles'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Update')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Update', 'Update', 'Update')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Update', [en] = 'Update' WHERE [keyName] = 'Update'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UpdateAgent')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UpdateAgent', 'Update Agent', 'Update Agent')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Update Agent', [en] = 'Update Agent' WHERE [keyName] = 'UpdateAgent'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Updatename')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Updatename', 'Updatename', 'Update Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Updatename', [en] = 'Update Name' WHERE [keyName] = 'Updatename'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UpdateVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UpdateVersion', 'Updateversion', 'Updateversion')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Updateversion', [en] = 'Updateversion' WHERE [keyName] = 'UpdateVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UpgradeLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UpgradeLicense', 'Upgrade Lizenz', 'Upgrade License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Upgrade Lizenz', [en] = 'Upgrade License' WHERE [keyName] = 'UpgradeLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Upgraderight')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Upgraderight', 'Upgraderecht', 'Upgraderight')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Upgraderecht', [en] = 'Upgraderight' WHERE [keyName] = 'Upgraderight'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UpgradeVersion')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UpgradeVersion', 'Upgradeversion', 'Upgradeversion')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Upgradeversion', [en] = 'Upgradeversion' WHERE [keyName] = 'UpgradeVersion'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UpTime')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UpTime', 'Tage seit dem letzten Neustart', 'Days since last booted')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Tage seit dem letzten Neustart', [en] = 'Days since last booted' WHERE [keyName] = 'UpTime'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'USB')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('USB', 'USB', 'USB')
ELSE
UPDATE [__languageAssignment] SET [de] = 'USB', [en] = 'USB' WHERE [keyName] = 'USB'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UsefullEconomicLife')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UsefullEconomicLife', 'Nutzungsdauer', 'Usefull econmic life')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Nutzungsdauer', [en] = 'Usefull econmic life' WHERE [keyName] = 'UsefullEconomicLife'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'User')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('User', 'Benutzer', 'Benutzer')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer', [en] = 'Benutzer' WHERE [keyName] = 'User'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UserInterface')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UserInterface', 'Web-Frontend', 'User Interface')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Web-Frontend', [en] = 'User Interface' WHERE [keyName] = 'UserInterface'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UserName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UserName', 'Benutzername', 'User Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzername', [en] = 'User Name' WHERE [keyName] = 'UserName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'UserPrincipalName')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('UserPrincipalName', 'Benutzerprinzipalname', 'User Principal Name')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzerprinzipalname', [en] = 'User Principal Name' WHERE [keyName] = 'UserPrincipalName'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Users')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Users', 'Benutzer', 'Users')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Benutzer', [en] = 'Users' WHERE [keyName] = 'Users'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Version')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Version', 'Version', 'Version')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Version', [en] = 'Version' WHERE [keyName] = 'Version'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VerticalActivePixels')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VerticalActivePixels', 'Aktive Pixel Vertikal', 'Vertical Active Pixels')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Aktive Pixel Vertikal', [en] = 'Vertical Active Pixels' WHERE [keyName] = 'VerticalActivePixels'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VGA')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VGA', 'VGA', 'VGA')
ELSE
UPDATE [__languageAssignment] SET [de] = 'VGA', [en] = 'VGA' WHERE [keyName] = 'VGA'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'View')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('View', 'Abfrage', 'View')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Abfrage', [en] = 'View' WHERE [keyName] = 'View'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Virtual')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Virtual', 'Virtuell', 'Virtual')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtuell', [en] = 'Virtual' WHERE [keyName] = 'Virtual'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VirtualClient')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VirtualClient', 'Virtueller Client', 'Virtual Client')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtueller Client', [en] = 'Virtual Client' WHERE [keyName] = 'VirtualClient'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VirtualClients')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VirtualClients', 'Virtuelle Clients', 'Virtual Clients')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtuelle Clients', [en] = 'Virtual Clients' WHERE [keyName] = 'VirtualClients'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VirtualInstallations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VirtualInstallations', 'Virtuelle Installationen', 'Virtual Installations')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtuelle Installationen', [en] = 'Virtual Installations' WHERE [keyName] = 'VirtualInstallations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Virtualization')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Virtualization', 'Virtualisierung', 'Virtualization')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Virtualisierung', [en] = 'Virtualization' WHERE [keyName] = 'Virtualization'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VirtualOS')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VirtualOS', 'Betriebssystem virtuell', 'Operating System VM')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Betriebssystem virtuell', [en] = 'Operating System VM' WHERE [keyName] = 'VirtualOS'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VM2Host')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VM2Host', 'VM Hostzuordnung', 'VM 2 Host')
ELSE
UPDATE [__languageAssignment] SET [de] = 'VM Hostzuordnung', [en] = 'VM 2 Host' WHERE [keyName] = 'VM2Host'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VolumeLicense')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VolumeLicense', 'Volumenlizenz', 'Volume License')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Volumenlizenz', [en] = 'Volume License' WHERE [keyName] = 'VolumeLicense'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'VolumeLicenses')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('VolumeLicenses', 'Volumenlizenz', 'Volume Licences')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Volumenlizenz', [en] = 'Volume Licences' WHERE [keyName] = 'VolumeLicenses'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WAndTType')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WAndTType', 'AfA-Typ', 'W&T Type')
ELSE
UPDATE [__languageAssignment] SET [de] = 'AfA-Typ', [en] = 'W&T Type' WHERE [keyName] = 'WAndTType'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Warranty')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Warranty', 'Garantie bis', 'Warranty till')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Garantie bis', [en] = 'Warranty till' WHERE [keyName] = 'Warranty'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Watt')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Watt', 'W', 'W')
ELSE
UPDATE [__languageAssignment] SET [de] = 'W', [en] = 'W' WHERE [keyName] = 'Watt'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Website')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Website', 'Webseite erstellt', 'Website')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Webseite erstellt', [en] = 'Website' WHERE [keyName] = 'Website'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WebSiteEditor')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WebSiteEditor', 'Website-Editor', 'Web Site Editor')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Website-Editor', [en] = 'Web Site Editor' WHERE [keyName] = 'WebSiteEditor'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'Websites')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('Websites', 'Web-Seiten', 'Web Sites')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Web-Seiten', [en] = 'Web Sites' WHERE [keyName] = 'Websites'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WeekOfManufacture')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WeekOfManufacture', 'Produktionswoche', 'Week Of Manufacture')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktionswoche', [en] = 'Week Of Manufacture' WHERE [keyName] = 'WeekOfManufacture'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'whenChanged')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('whenChanged', 'letzte Aktualisierung', 'when Changed')
ELSE
UPDATE [__languageAssignment] SET [de] = 'letzte Aktualisierung', [en] = 'when Changed' WHERE [keyName] = 'whenChanged'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WiFiIpAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WiFiIpAddress', 'IP-Adresse (WLAN)', 'IP Address (WiFi)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'IP-Adresse (WLAN)', [en] = 'IP Address (WiFi)' WHERE [keyName] = 'WiFiIpAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WiFiMacAddress')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WiFiMacAddress', 'MAC-Adresse (WLAN)', 'MAC Address (WiFi)')
ELSE
UPDATE [__languageAssignment] SET [de] = 'MAC-Adresse (WLAN)', [en] = 'MAC Address (WiFi)' WHERE [keyName] = 'WiFiMacAddress'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WindowsUpdates')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WindowsUpdates', 'Windows Updates', 'Windows Updates')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Windows Updates', [en] = 'Windows Updates' WHERE [keyName] = 'WindowsUpdates'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WindowsUpdatesHistory')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WindowsUpdatesHistory', 'Windows Updates History', 'Windows Updates History')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Windows Updates History', [en] = 'Windows Updates History' WHERE [keyName] = 'WindowsUpdatesHistory'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WindowsVersionsInformations')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WindowsVersionsInformations', 'Windows 10 - Versionsinformationen', 'Windows 10 - Versions Information')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Windows 10 - Versionsinformationen', [en] = 'Windows 10 - Versions Information' WHERE [keyName] = 'WindowsVersionsInformations'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WLAN')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WLAN', 'WLAN', 'WLAN')
ELSE
UPDATE [__languageAssignment] SET [de] = 'WLAN', [en] = 'WLAN' WHERE [keyName] = 'WLAN'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WorkingSpace')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WorkingSpace', 'Arbeitsplatz', 'Working Space')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Arbeitsplatz', [en] = 'Working Space' WHERE [keyName] = 'WorkingSpace'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'WorkPlace')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('WorkPlace', 'Arbeitsplatz', 'Workplace')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Arbeitsplatz', [en] = 'Workplace' WHERE [keyName] = 'WorkPlace'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'wWWHomePage')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('wWWHomePage', 'Homepage', 'Homepage')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Homepage', [en] = 'Homepage' WHERE [keyName] = 'wWWHomePage'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'YearOfManufacture')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('YearOfManufacture', 'Produktionsjahr', 'Year Of Manufacture')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Produktionsjahr', [en] = 'Year Of Manufacture' WHERE [keyName] = 'YearOfManufacture'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'YouTube')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('YouTube', 'YouTube', 'YouTube')
ELSE
UPDATE [__languageAssignment] SET [de] = 'YouTube', [en] = 'YouTube' WHERE [keyName] = 'YouTube'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'zeppelin')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('zeppelin', 'Zeppelin', 'zeppelin')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Zeppelin', [en] = 'zeppelin' WHERE [keyName] = 'zeppelin'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = 'zip')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('zip', 'PLZ', 'ZIP')
ELSE
UPDATE [__languageAssignment] SET [de] = 'PLZ', [en] = 'ZIP' WHERE [keyName] = 'zip'

IF NOT EXISTS (SELECT [keyName] FROM [__languageAssignment] WHERE [keyName] = '__DataSourceIsInUse')
INSERT [__languageAssignment] ([keyName], [de], [en]) VALUES ('__DataSourceIsInUse', 'Die Datenquelle ist in Benutzung.', 'The data source is in use.')
ELSE
UPDATE [__languageAssignment] SET [de] = 'Die Datenquelle ist in Benutzung.', [en] = 'The data source is in use.' WHERE [keyName] = '__DataSourceIsInUse'