public void MigrateLocaleResources(LocaleResourcesBuilder builder)
 {
     builder.AddOrUpdate(
         "Admin.Catalog.ProductTags.Published",
         "Published",
         "Veröffentlicht",
         "Tags that have not been published are not visible in the shop, but are taken into account in the product search.",
         "Nicht veröffentlichte Tags sind im Shop nicht sichtbar, werden aber bei der Produktsuche berücksichtigt.");
 }
示例#2
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.Delete("Admin.Configuration.Settings.GeneralCommon.ForceSslForAllPages");

            builder.AddOrUpdate("Admin.Configuration.Stores.Fields.ForceSslForAllPages",
                                "Always use SSL",
                                "Immer SSL verwenden",
                                "Specifies whether to SSL secure all request.",
                                "Legt fest, dass alle Anfragen SSL gesichert werden sollen.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Catalog.Products.ProductVariantAttributes.AttributeCombinations.DeleteAllCombinations",
                                "Delete all combinations",
                                "Alle Kombinationen löschen");

            builder.AddOrUpdate("Admin.Catalog.Products.ProductVariantAttributes.AttributeCombinations.AskToDeleteAll",
                                "Would you like to delete all attribute combinations for this product?",
                                "Möchten Sie sämtliche Attribut-Kombinationen für dieses Produkt löschen?");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Configuration.Stores.Fields.ContentDeliveryNetwork",
                                "Content Delivery Network URL",
                                "Content Delivery Network URL");

            builder.AddOrUpdate("Admin.Configuration.Stores.Fields.ContentDeliveryNetwork.Hint",
                                "The URL of your CDN, e.g. https://xxx.cloudfront.net or http://xxx.cloudflare.net. Setting this value will allow the site to serve static content like media through the CDN.",
                                "Die URL eines CDN, z.B. https://xxx.cloudfront.net oder http://xxx.cloudflare.net. Diese Einstellung bewirkt, dass statische Mediendateien durch das CDN bereitgestellt werden.");
        }
 public void MigrateLocaleResources(LocaleResourcesBuilder builder)
 {
     builder.AddOrUpdate("Admin.ContentManagement.Topics.Fields.CookieType",
                         "Cookie type",
                         "Art des Cookies",
                         "Specifies whether this widget is displayed according to the customer's settings in the cookie manager. " +
                         " This option should be used if you add a third-party script that sets cookies.",
                         "Bestimmt, ob dieses Widget in Abhängigkeit zur Kundeneinstellung im Cookie-Manager ausgegeben wird. " +
                         "Diese Option sollte verwendet werden, wenn Sie ein Script für einen Drittanbieter zufügen, das Cookies setzt.");
 }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Common.Plural", "Plural", "Mehrzahl");

            builder.AddOrUpdate("Admin.Configuration.QuantityUnit.Fields.NamePlural",
                                "Name plural",
                                "Name Mehrzahl",
                                "Sets the name in plural. Example: \"Barrels\" for the unit \"Barrel\".",
                                "Legt den Namen in Mehrzahl fest. Beispiel: \"Fässer\" für die Verpackungseinheit \"Fass\".");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate(
                "Admin.ContentManagement.Menus.Item.IconColor",
                "Icon color",
                "Icon Farbe",
                "Specifies the color of the icon.",
                "Legt die Farbe des Icons fest.");

            builder.AddOrUpdate("Common.White", "White", "Weiß");
        }
示例#8
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Rules.FilterDescriptor.CartItemQuantity",
                                "Product quantity is in range",
                                "Produktmenge liegt in folgendem Bereich");

            builder.AddOrUpdate("Newsletter.SubscriptionFailed",
                                "The subscription or unsubscription has failed.",
                                "Die Abonnierung bzw. Abbestellung ist fehlgeschlagen.");

            builder.AddOrUpdate("Common.UnsupportedBrowser",
                                "You are using an unsupported browser! Please consider switching to a modern browser such as Google Chrome, Firefox or Opera to fully enjoy your shopping experience.",
                                "Sie verwenden einen nicht unterstützten Browser! Bitte ziehen Sie in Betracht, zu einem modernen Browser wie Google Chrome, Firefox oder Opera zu wechseln, um Ihr Einkaufserlebnis in vollen Zügen genießen zu können.");

            builder.Delete("Admin.Configuration.Settings.Order.ApplyToSubtotal");
            builder.Delete("Checkout.MaxOrderTotalAmount");
            builder.Delete("Checkout.MinOrderTotalAmount");

            builder.AddOrUpdate("Checkout.MaxOrderSubtotalAmount",
                                "Your maximum order total allowed is {0}.",
                                "Ihr zulässiger Höchstbestellwert beträgt {0}.");

            builder.AddOrUpdate("Checkout.MinOrderSubtotalAmount",
                                "Your minimum order total allowed is {0}.",
                                "Ihr zulässiger Mindestbestellwert beträgt {0}.");

            builder.Delete("Admin.Configuration.Settings.Order.OrderTotalRestrictionType");

            builder.AddOrUpdate("Admin.Configuration.Settings.Order.MultipleOrderTotalRestrictionsExpandRange",
                                "Customer groups extend the value range",
                                "Kundengruppen erweitern den Wertebereich",
                                "Specifies whether multiple order total restrictions through customer group assignments extend the allowed order value range.",
                                "Legt fest, ob mehrfache Bestellwertbeschränkungen durch Kundengruppenzuordnungen den erlaubten Bestellwertbereich erweitern.");

            builder.AddOrUpdate("ActivityLog.EditOrder",
                                "Edited order {0}",
                                "Auftrag {0} bearbeitet");

            builder.AddOrUpdate("Admin.ContentManagement.Blog.BlogPosts.Fields.Language",
                                "Regional relevance",
                                "Regionale Relevanz",
                                "Specifies the language for which the post is displayed. If limited to one language, blog contents need only be edited in that language (no multilingualism).",
                                "Legt fest, für welche Sprache der Beitrag angezeigt wird. Bei einer Begrenzung auf eine Sprache brauchen Blog-Inhalte nur in dieser Sprache eingegeben zu werden (keine Mehrsprachigkeit).");

            builder.AddOrUpdate("Admin.ContentManagement.News.NewsItems.Fields.Language",
                                "Regional relevance",
                                "Regionale Relevanz",
                                "Specifies the language for which the news is displayed. If limited to one language, news contents need only be edited in that language (no multilingualism).",
                                "Legt fest, für welche Sprache die News angezeigt wird. Bei einer Begrenzung auf eine Sprache brauchen News-Inhalte nur in dieser Sprache eingegeben zu werden (keine Mehrsprachigkeit).");

            builder.AddOrUpdate("Common.International", "International", "International");

            builder.AddOrUpdate("Admin.Plugins.KnownGroup.B2B", "B2B", "B2B");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Common.License",
                                "License",
                                "Lizenzieren");

            builder.AddOrUpdate("Admin.Common.Licensed",
                                "Licensed",
                                "Lizenziert");

            builder.AddOrUpdate("Admin.Common.ResourceNotFound",
                                "The resource was not found.",
                                "Die gewünschte Ressource wurde nicht gefunden.");

            builder.AddOrUpdate("Admin.Configuration.Plugins.LicenseActivated",
                                "The plugin has been successfully licensed.",
                                "Das Plugin wurde erfolgreich lizenziert.");

            builder.AddOrUpdate("Admin.Configuration.Plugins.LicenseKey",
                                "License key",
                                "Lizenzschlüssel",
                                "Please enter the license key for the plugin.",
                                "Bitte den Lizenzschlüssel für das Plugin eingeben.");

            builder.AddOrUpdate("Admin.Plugins.AddOnLicensing",
                                "Add-on licensing",
                                "Add-on Lizenzierung");

            builder.AddOrUpdate("Admin.Plugins.LicensingDemoRemainingDays",
                                "Demo {0} day(s) remaining",
                                "Demo {0} Tag(e) verbleibend");

            builder.AddOrUpdate("Admin.Plugins.LicensingDemoNotStarted",
                                "Demo",
                                "Demo");

            builder.AddOrUpdate("Admin.Plugins.LicensingDemoExpired",
                                "Demo expired",
                                "Demo abgelaufen");

            builder.AddOrUpdate("Admin.Plugins.LicensingResetStatusCheck",
                                "Renew check",
                                "Prüfung erneuern");


            builder.AddOrUpdate("Admin.Configuration.Payment.CannotActivatePaymentMethod",
                                "Activating this payment method is forbidden by the plugin.",
                                "Das Plugin erlaubt keine Aktivierung dieser Zahlungsmethode.");

            builder.AddOrUpdate("Admin.Configuration.Shipping.CannotActivateShippingRateComputationMethod",
                                "Activating this shipping rate computation method is forbidden by the plugin.",
                                "Das Plugin erlaubt keine Aktivierung dieser Berechnungsmethode für Versandkosten.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Configuration.Measures.Weights.AddWeight", "Add weight", "Gewicht hinzufügen");
            builder.AddOrUpdate("Admin.Configuration.Measures.Weights.EditWeight", "Edit weight", "Gewicht bearbeiten");

            builder.AddOrUpdate("Admin.Configuration.Measures.Dimensions.AddDimension", "Add dimension", "Abmessung hinzufügen");
            builder.AddOrUpdate("Admin.Configuration.Measures.Dimensions.EditDimension", "Edit dimension", "Abmessung bearbeiten");

            builder.AddOrUpdate("Admin.Configuration.QuantityUnit.AddQuantityUnit", "Add quantity unit", "Verpackungseinheit hinzufügen");
            builder.AddOrUpdate("Admin.Configuration.QuantityUnit.EditQuantityUnit", "Edit quantity unit", "Verpackungseinheit bearbeiten");

            builder.AddOrUpdate("Admin.Configuration.Settings.Catalog.ApplyPercentageDiscountOnTierPrice",
                                "Apply percentage discounts on tier prices",
                                "Prozentuale Rabatte auf Staffelpreise anwenden",
                                "Specifies whether to apply percentage discounts also on tier prices.",
                                "Legt fest, ob prozentuale Rabatte auch auf Staffelpreise angewendet werden sollen.");

            builder.AddOrUpdate("Admin.Configuration.Settings.ShoppingCart.ShowProductBundleImagesOnShoppingCart",
                                "Show product images of bundle items",
                                "Produktbilder von Bundle-Bestandteilen anzeigen",
                                "Specifies whether to show product images of bundle items.",
                                "Legt fest, ob Produktbilder von Bundle-Bestandteilen angezeigt werden sollen.");

            builder.AddOrUpdate("Admin.Promotions.Discounts.DiscountRequirementsCount",
                                "Number of requirements",
                                "Anzahl an Voraussetzungen");

            builder.AddOrUpdate("Admin.Common.CustomerRole.LimitedTo",
                                "Limited to customer roles",
                                "Auf Kundengruppen begrenzt",
                                "Specifies whether the object is only available to certain customer groups.",
                                "Legt fest, ob das Objekt nur für bestimmte Kundengruppen verfügbar ist.");

            builder.AddOrUpdate("Admin.Permissions.AllowInherited", "Allow (inherited)", "Erlaubt (geerbt)");
            builder.AddOrUpdate("Admin.Permissions.DenyInherited", "Deny (inherited)", "Verweigert (geerbt)");
            builder.AddOrUpdate("Admin.Permissions.UnknownPermission", "Unknown permission \"{0}\".", "Unbekanntes Zugriffsrecht \"{0}\".");

            builder.AddOrUpdate("Admin.AccessDenied.DetailedDescription",
                                "<div>You do not have permission to perform the selected operation.</div><div>Access right: {0}</div><div>System name: {1}</div>",
                                "<div>Sie haben keine Berechtigung, diesen Vorgang durchzuführen.</div><div>Zugriffsrecht: {0}</div><div>Systemname: {1}</div>");

            builder.Delete(
                "Admin.Configuration.Measures.Weights.Fields.MarkAsPrimaryWeight",
                "Admin.Configuration.Measures.Dimensions.Fields.MarkAsPrimaryDimension",
                "Admin.Customers.Customers.Addresses.AddButton",
                "Admin.Address",
                "Admin.Catalog.Products.Acl",
                "Admin.Configuration.ACL.Updated");

            builder.AddOrUpdate("Admin.ContentManagement.Blog.BlogPosts.Fields.Tags.Hint",
                                "Tags are keywords that this blog post can also be identified by. Enter a comma separated list of the tags to be associated with this blog post.",
                                "Dieser Blog-Eintrag kann durch die Verwendung von Tags (Stichwörter) gekennzeichnet und kategorisiert werden. Mehrere Tags können als kommagetrennte Liste eingegeben werden.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Configuration.Settings.GeneralCommon.SocialSettings.TwitterSite.Error",
                                "The Twitter username must begin with an '@'.",
                                "Der Twitter-Benutzername muss mit einem '@' beginnen.");

            builder.AddOrUpdate("Admin.Configuration.Settings.ShoppingCart.AddProductsToBasketInSinglePositions",
                                "Add products to cart in single positions",
                                "Produkte in einzelnen Positionen in den Warenkorb legen",
                                "Enable this option if you want products with different quantities to be added to the shopping cart in single position.",
                                "Aktivieren Sie diese Option, wenn Produkte mit verschiedenen Mengenangaben als Einzelpositionen in den Warenkorb gelegt werden sollen.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Common.For", "For: {0}", "Für: {0}");
            builder.AddOrUpdate("Products.Sorting.Featured", "Featured", "Empfehlung");

            builder.AddOrUpdate("Common.AdditionalShippingSurcharge",
                                "Plus <b>{0}</b> shipping surcharge",
                                "zzgl. <b>{0}</b> zusätzlicher Versandgebühr");

            builder.AddOrUpdate("Address.Fields.Salutation", "Salutation", "Anrede");
            builder.AddOrUpdate("Address.Fields.Title", "Title", "Titel");
            builder.AddOrUpdate("Account.Fields.Title", "Title", "Titel");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.AddressFormFields.Salutations",
                                "Salutations",
                                "Anreden",
                                "Comma separated list of salutations (e.g. Mr., Mrs). Define the entries which will populate the dropdown list for salutation when entering addresses.",
                                "Komma getrennte Liste (z.B. Herr, Frau). Bestimmen Sie die Einträge für die Auswahl der Anrede, bei der Adresserfassung.");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.AddressFormFields.SalutationEnabled",
                                "'Salutation' enabled",
                                "'Anrede' aktiv",
                                "Set if 'Salutation' is enabled.",
                                "Legt fest, ob das Feld 'Anrede' aktiv ist.");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.AddressFormFields.TitleEnabled",
                                "'Title' enabled",
                                "'Titel' aktiv",
                                "Set if 'Title' is enabled.",
                                "Legt fest, ob das Feld 'Titel' aktiv ist.");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.TitleEnabled",
                                "'Title' enabled",
                                "'Titel' aktiv",
                                "Set if 'Title' is enabled.",
                                "Legt fest, ob das Feld 'Titel' aktiv ist.");

            builder.AddOrUpdate("Admin.Configuration.Settings.Shipping.SkipShippingIfSingleOption",
                                "Display shipping options during checkout process only if more then one option is available",
                                "Versandartauswahl nur anzeigen, wenn mehr als eine Versandart zur Verfügung steht",
                                "Display shipping options during the checkout process only if more then one shipping option is available.",
                                "Legt fest, ob die Versandartauswahl nur im Checkout-Prozess angezeigt wird, wenn mehr als eine Versandart zur Verfügung steht");

            builder.AddOrUpdate("Admin.DataExchange.Export.Projection.OnlyIndividuallyVisibleAssociated",
                                "Only individually visible products",
                                "Nur individuell sichtbare Produkte",
                                "Specifies whether to only export individually visible associated products.",
                                "Legt fest, ob nur individuell sichtbare, verknüpfte Produkte exportiert werden sollen.");

            builder.AddOrUpdate("Product.ThumbTitle", "{0}, Picture {1} large", "{0}, Bild {1} groß");
            builder.AddOrUpdate("Product.ThumbAlternateText", "{0}, Picture {1}", "{0}, Bild {1}");
        }
示例#13
0
        private IEnumerable <LocaleResourceEntry> GetDefaultResourceEntries()
        {
            var builder = new LocaleResourcesBuilder();

            builder.AddOrUpdate("Res1").Value("en", "Value1");
            builder.AddOrUpdate("Res2").Value("en", "Value2");
            builder.AddOrUpdate("Res3").Value("en", "Value3");
            builder.AddOrUpdate("Res1").Value("de", "Wert1");
            builder.AddOrUpdate("Res2").Value("de", "Wert2");
            builder.AddOrUpdate("Res3").Value("de", "Wert3");

            return(builder.Build());
        }
示例#14
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Common.History", "History", "Historie");
            builder.AddOrUpdate("Common.ExecutedOn", "Executed on", "Ausgeführt am");
            builder.AddOrUpdate("Common.FinishedOn", "Finished on", "Beendet am");
            builder.AddOrUpdate("Common.Status", "Status", "Status");
            builder.AddOrUpdate("Common.Succeeded", "Succeeded", "Erfolgreich");
            builder.AddOrUpdate("Common.MachineName", "Machine name", "Maschinenname");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.HistoryCleanupNote",
                                "The history is cleaned up once a day: maximum {0} entries and none older than {1} days.",
                                "Die Historie wird einmal täglich bereinigt: Maximal {0} Einträge und keine älter als {1} Tage.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate(
                "Admin.System.ScheduleTasks.Priority",
                "Priority",
                "Wichtigkeit",
                "Tasks with higher priority run first when multiple tasks are pending.",
                "Aufgaben mit höherer Wichtigkeit werden zuerst ausgeführt, wenn mehrere Aufgaben zur Ausführung anstehen.");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.Priority.Low", "Low", "Niedrig");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.Priority.Normal", "Normal", "Normal");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.Priority.High", "High", "Hoch");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.ContentManagement.Forums.ForumGroup.Fields.SeName",
                                "URL-Alias",
                                "URL-Alias",
                                "Set a search engine friendly page name e.g. 'the-best-forumgroup' to make your page URL 'http://www.yourStore.com/the-best-forumgroup'. Leave empty to generate it automatically based on the name of the forum group.",
                                "Legt einen Suchmaschinen-freundlichen Seitennamen für die Forengruppe fest. 'Tolle Forengruppe' resultiert bspw. in '~/tolle-forengruppe'. Standard ist der Name der Forengruppe.");

            builder.AddOrUpdate("Admin.ContentManagement.Forums.Forum.Fields.SeName",
                                "URL-Alias",
                                "URL-Alias",
                                "Set a search engine friendly page name e.g. 'the-best-forum' to make your page URL 'http://www.yourStore.com/the-best-forum'. Leave empty to generate it automatically based on the name of the forum.",
                                "Legt einen Suchmaschinen-freundlichen Seitennamen für das Forum fest. 'Tolles Forum' resultiert bspw. in '~/tolles-forum'. Standard ist der Name des Forums.");
        }
示例#17
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.DataExchange.Export.ExportRelatedData",
                                "Export associated data",
                                "Zugehörige Daten exportieren",
                                "Specifies whether to also export associated data (e.g. tier prices).",
                                "Legt fest, ob auch zugehörige Daten (z.B. Staffelpreise) exportiert werden sollen.");

            builder.AddOrUpdate("Admin.DataExchange.Import.ImportRelatedData",
                                "Import associated data",
                                "Zugehörige Daten importieren",
                                "Specifies whether to also import associated data (e.g. tier prices).",
                                "Legt fest, ob auch zugehörige Daten (z.B. Staffelpreise) importiert werden sollen.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Configuration.Themes.Notifications.ConfigureError",
                                "LESS CSS Parser Error: Your changes were not saved because your configuration would lead to an error in the shop. For details see report.",
                                "LESS CSS Parser Fehler: Ihre Änderungen wurden nicht gespeichert, da Ihre Konfiguration zu einem Fehler im Shop führen würde. Details siehe Fehlerbericht.");

            builder.AddOrUpdate("Admin.Configuration.Themes.Validation.ErrorReportTitle",
                                "LESS parser error report",
                                "LESS Parser Fehlerbericht");

            builder.AddOrUpdate("Admin.Configuration.Themes.Validation.RestorePrevValues",
                                "Restore previous values",
                                "Vorherige Werte widerherstellen");
        }
示例#19
0
        private void ExecutePendingResourceMigrations(string resPath)
        {
            string headPath = Path.Combine(resPath, "head.txt");

            if (!File.Exists(headPath))
            {
                return;
            }

            string resHead = File.ReadAllText(headPath);

            if (!MigratorUtils.IsValidMigrationId(resHead))
            {
                return;
            }

            var migrator   = new DbMigrator(new MigrationsConfiguration());
            var migrations = GetPendingResourceMigrations(migrator, resHead);

            foreach (var id in migrations)
            {
                if (MigratorUtils.IsAutomaticMigration(id))
                {
                    continue;
                }

                if (!MigratorUtils.IsValidMigrationId(id))
                {
                    continue;
                }

                // Resolve and instantiate the DbMigration instance from the assembly
                var migration = MigratorUtils.CreateMigrationInstanceByMigrationId(id, migrator.Configuration);

                var provider = migration as ILocaleResourcesProvider;
                if (provider == null)
                {
                    continue;
                }

                var builder = new LocaleResourcesBuilder();
                provider.MigrateLocaleResources(builder);

                var resEntries  = builder.Build();
                var resMigrator = new LocaleResourcesMigrator(_ctx);
                resMigrator.Migrate(resEntries);
            }
        }
示例#20
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.Delete("Admin.System.ScheduleTasks.RestartApplication");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.NextRun",
                                "Next Run in",
                                "N�chste Ausf�hrung in");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.LastStart",
                                "Last Run",
                                "Letzte Ausf�hrung");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.AbnormalAbort",
                                "Abnormally aborted due to application shutdown",
                                "Abbruch erzwungen durch Herunterfahren der Anwendung");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.UpdateLocked",
                                "The task can not be edited while it is running.",
                                "Die Aufgabe kann nicht bearbeitet werden, w�hrend sie ausgef�hrt wird.");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.CancellationRequested",
                                "Cancellation request has been submitted.",
                                "Abbruchanforderung wurde �bermittelt.");

            builder.AddOrUpdate("Common.Waiting",
                                "Waiting",
                                "Wartend");

            builder.AddOrUpdate("Time.Year", "Year", "Jahr");
            builder.AddOrUpdate("Time.Years", "Years", "Jahre");
            builder.AddOrUpdate("Time.Month", "Month", "Monat");
            builder.AddOrUpdate("Time.Months", "Months", "Monate");
            builder.AddOrUpdate("Time.Week", "Week", "Woche");
            builder.AddOrUpdate("Time.Weeks", "Weeks", "Wochen");
            builder.AddOrUpdate("Time.Day", "Day", "Tag");
            builder.AddOrUpdate("Time.Days", "Days", "Tage");
            builder.AddOrUpdate("Time.Hour", "Hour", "Stunde");
            builder.AddOrUpdate("Time.Hours", "Hours", "Stunden");
            builder.AddOrUpdate("Time.Minute", "Minute", "Minute");
            builder.AddOrUpdate("Time.Minutes", "Minutes", "Minuten");
            builder.AddOrUpdate("Time.Second", "Second", "Sekunde");
            builder.AddOrUpdate("Time.Seconds", "Seconds", "Sekunden");

            builder.AddOrUpdate("Time.DayAbbr", "d", "Tg.");
            builder.AddOrUpdate("Time.DaysAbbr", "d", "Tg.");
            builder.AddOrUpdate("Time.HourAbbr", "h", "Std.");
            builder.AddOrUpdate("Time.HoursAbbr", "h", "Std.");
            builder.AddOrUpdate("Time.MinuteAbbr", "min", "Min.");
            builder.AddOrUpdate("Time.MinutesAbbr", "min", "Min.");
            builder.AddOrUpdate("Time.SecondAbbr", "sec", "Sek.");
            builder.AddOrUpdate("Time.SecondsAbbr", "sec", "Sek.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.Delete(
                "Admin.Customers.Customers.List.SearchFirstName",
                "Admin.Customers.Customers.List.SearchFirstName.Hint",
                "Admin.Customers.Customers.List.SearchLastName",
                "Admin.Customers.Customers.List.SearchLastName.Hint",
                "Admin.Customers.Customers.List.SearchCompany",
                "Admin.Customers.Customers.List.SearchCompany.Hint");

            builder.AddOrUpdate("Admin.Customers.Customers.List.SearchTerm",
                                "Search term",
                                "Suchbegriff",
                                "Name or company",
                                "Name oder Firma");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Common.Cancelled",
                                "Cancelled",
                                "Abgebrochen");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.InProgress",
                                "The import is being performed in the background now. You can view the progress or the result of the last completed import in the import dialog at any time.",
                                "Der Import l�uft jetzt im Hintergrund . Sie k�nnen den Fortschritt bzw. das Ergebnis des letzten Importvorganges jederzeit im Import-Dialog einsehen.");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.LastResultTitle",
                                "<b>Last import</b>: {0}{1}.",
                                "<b>Letzter Import</b>: {0}{1}.");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.ProcessedCount",
                                "{0} of {1} rows processed.",
                                "{0} von {1} Zeilen verarbeitet.");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.QuickStats",
                                "{0} new, {1} updated - with {2} warning(s) and {3} error(s).",
                                "{0} neu, {1} aktualisiert - bei {2} Warnung(en) und {3} Fehler(n).");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.ActiveSince",
                                "Active since: {0}.",
                                "Aktiv seit: {0}.");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.CancelPrompt",
                                "Do you really want to cancel the import? Products imported so far will not be removed.",
                                "Soll der aktive Importvorgang wirklich abgebrochen werden? Bislang importierte Produkte werden nicht gel�scht.");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.Cancel",
                                "Cancel import",
                                "Import abbrechen");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.Cancelled",
                                "Import process has been cancelled",
                                "Import wurde abgebrochen");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.DownloadReport",
                                "Download full report...",
                                "Vollst�ndigen Bericht runterladen...");

            builder.AddOrUpdate("Admin.Common.ImportFromExcel.NoReportAvailable",
                                "No report available",
                                "Kein Bericht verf�gbar");
        }
示例#23
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Product.Price.Tierprices.Fixed", "Fixed Value", "Fester Wert");
            builder.AddOrUpdate("Admin.Product.Price.Tierprices.Percental", "Percental", "Prozentual");
            builder.AddOrUpdate("Admin.Product.Price.Tierprices.Adjustment", "Adjustment", "Auf-/Abpreis");
            builder.AddOrUpdate("Admin.Catalog.Products.TierPrices.Fields.CalculationMethod", "Calculation Method", "Berechnungsmethode");
            builder.AddOrUpdate("Admin.Catalog.Products.TierPrices.Fields.Price", "Value", "Wert");

            // settings
            builder.AddOrUpdate("Admin.Configuration.Settings.Catalog.ApplyTierPricePercentageToAttributePriceAdjustments",
                                "Apply tierprice percentage to attribute price adjustments",
                                "Prozentuale Ermäßigungen von Staffelpreisen auf Auf- & Abpreise von Attributen anwenden",
                                "Specifies whether to apply tierprice percentage to attribute price adjustments",
                                "Bestimmt ob prozentuale Ermäßigungen von Staffelpreisen auf Auf- & Abpreise von Attributen angewendet werden sollen");

            builder.AddOrUpdate("Admin.Header.Account", "Account", "Account");
        }
示例#24
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Common.Read", "Read", "Lesen");
            builder.AddOrUpdate("Common.Create", "Create", "Erstellen");
            builder.AddOrUpdate("Common.Notify", "Notify", "Benachrichtigen");
            builder.AddOrUpdate("Common.Approve", "Approve", "Genehmigen");
            builder.AddOrUpdate("Common.Rules", "Rules", "Regeln");

            builder.AddOrUpdate("Common.Allow", "Allow", "Erlaubt");
            builder.AddOrUpdate("Common.Deny", "Deny", "Verweigert");

            builder.AddOrUpdate("Common.ExpandCollapseAll", "Expand\\collapse all", "Alle auf\\zuklappen");

            builder.AddOrUpdate("Admin.Customers.PermissionViewNote",
                                "The view shows the permissions that apply to this customer based on the customer roles assigned to him. To change permissions, switch to the relevant <a class=\"alert-link\" href=\"{0}\">customer role</a>.",
                                "Die Ansicht zeigt die Rechte, die für diesen Kunden auf Basis der ihm zugeordneten Kundengruppen gelten. Um Rechte zu ändern, wechseln Sie bitte zur betreffenden <a class=\"alert-link\" href=\"{0}\">Kundengruppe</a>.");

            builder.AddOrUpdate("Permissions.DisplayName.DisplayPrice", "Display prices", "Preise anzeigen");
            builder.AddOrUpdate("Permissions.DisplayName.AccessShop", "Access shop", "Zugang zum Shop");
            builder.AddOrUpdate("Permissions.DisplayName.AccessShoppingCart", "Access shoppping cart", "Auf Warenkorb zugreifen");
            builder.AddOrUpdate("Permissions.DisplayName.AccessWishlist", "Access wishlist", "Auf Wunschliste zugreifen");
            builder.AddOrUpdate("Permissions.DisplayName.AccessBackend", "Access backend", "Auf Backend zugreifen");
            builder.AddOrUpdate("Permissions.DisplayName.EditOrderItem", "Edit order items", "Auftragspositionen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditShipment", "Edit shipment", "Sendungen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditAnswer", "Edit answers", "Antworten bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditOptionSet", "Edit options sets", "Options-Sets bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditCategory", "Edit categories", "Warengruppen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditManufacturer", "Edit manufacturers", "Hersteller bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditAssociatedProduct", "Edit associated products", "Verknüpfte Produkte bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditBundle", "Edit bundles", "Bundles bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditPromotion", "Edit promotion", "Promotion bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditPicture", "Edit pictures", "Bilder bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditTag", "Edit tags", "Tags bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditAttribute", "Edit attributes", "Attribute bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditVariant", "Edit variants", "Varianten bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditTierPrice", "Edit tier prices", "Staffelpreise bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditRecurringPayment", "Edit recurring payment", "Wiederkehrende Zahlungen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditOption", "Edit options", "Optionen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditAddress", "Edit addresses", "Adressen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditCustomerRole", "Edit customer roles", "Kundengruppen bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.SendPM", "Send private messages", "Private Nachrichten senden");
            builder.AddOrUpdate("Permissions.DisplayName.EditProduct", "Edit products", "Produkte bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditComment", "Edit comments", "Kommentare bearbeiten");
            builder.AddOrUpdate("Permissions.DisplayName.EditResource", "Edit resources", "Ressourcen bearbeiten");
        }
示例#25
0
 public void MigrateLocaleResources(LocaleResourcesBuilder builder)
 {
     builder.AddOrUpdate("Plugin.Shipping.ByWeight.SmallQuantityThreshold",
                         "<br>You're charged with a surcharge of <b class=\"text-success\">{0}</b> because the total of your order hasn't reached <b class=\"text-warning\">{1}</b>.",
                         "<br>Es wird Ihnen ein Mindermengenzuschlag von <b class=\"text-success\">{0}</b> berechnet, da Ihr Bestellwert unter <b class=\"text-warning\">{1}</b> liegt.");
     builder.AddOrUpdate("Plugin.Shipping.ByWeight.Fields.SmallQuantitySurcharge",
                         "Small quantity surcharge",
                         "Mindermengenzuschlag");
     builder.AddOrUpdate("Plugin.Shipping.ByWeight.Fields.SmallQuantitySurcharge.Hint",
                         "Determines the value of the small quantity surcharge.",
                         "Bestimmt den Wert des Mindermengenzuschlags.");
     builder.AddOrUpdate("Plugin.Shipping.ByWeight.Fields.SmallQuantityThreshold",
                         "Threshold for small quantity surcharge",
                         "Schwellwert f�r Mindermengenzuschlag");
     builder.AddOrUpdate("Fields.SmallQuantityThreshold.Hint",
                         "Determines the threshold to which the small quantity surcharge will be applied.",
                         "Bestimmt den Wert bis zu dem der Mindermengenzuschlag angewendet.");
 }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Promotions.NewsLetterSubscriptions.ImportEmailsSuccess",
                                "{0} email(s) were imported and {1} updated.",
                                "Es wurden {0} E-Mail(s) importiert und {1} aktualisiert.");


            builder.AddOrUpdate("Admin.Catalog.Products.Fields.ProductUrl",
                                "URL of the product page",
                                "URL der Produktseite",
                                "The URL of the product page.",
                                "Die URL der Produktseite.");

            builder.AddOrUpdate("Admin.Configuration.Settings.Catalog.EnableHtmlTextCollapser",
                                "Truncate long texts",
                                "Langtexte kürzen",
                                "Option to truncate long texts and to only show on click in full length.",
                                "Option, bei der Langtexte gekürzt und erst auf Klick in voller Länge angezeigt werden.");

            builder.AddOrUpdate("Admin.Configuration.Settings.Catalog.HtmlTextCollapsedHeight",
                                "Height of truncated long text",
                                "Höhe des gekürzten Langtextes",
                                "Determines the height of the truncated long text.",
                                "Legt die Höhe (in Pixel) des gekürzten Langtextes fest.");


            builder.AddOrUpdate("Admin.System.SystemInfo.DataProviderFriendlyName",
                                "Data provider",
                                "Daten-Provider",
                                "The name of the data provider.",
                                "Der Name des Daten-Providers.");

            builder.AddOrUpdate("Admin.System.SystemInfo.AppDate",
                                "Created on",
                                "Erstellt am",
                                "The creation date of this SmartStore.NET version.",
                                "Das Erstellungsdatum dieser SmartStore.NET Version.");

            builder.AddOrUpdate("Admin.Orders.Fields.OrderWeight",
                                "The total weight of this order",
                                "Das Gesamtgewicht des Auftrags",
                                "The total weight of this order.",
                                "Das Gesamtgewicht des Auftrags.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Configuration.Settings.ShoppingCart.ThirdPartyEmailHandOver.Hint",
                                "Specifies whether customers can agree to a transferring of their email address to third parties when ordering, and whether the checkbox is enabled by default during checkout. Please note that the 'Show activated' option isn't legally compliant in line with the GDPR.",
                                "Legt fest, ob Kunden bei einer Bestellung der Weitergabe ihrer E-Mail Adresse an Dritte zustimmen können und ob die Checkbox dafür standardmäßig aktiviert ist. Bitte beachten Sie, dass die Option 'Aktiviert anzeigen' im Rahmen der DSVGO nicht rechtskonform ist.");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.Privacy", "Privacy", "Datenschutz");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.Privacy.EnableCookieConsent",
                                "Enable cookie consent",
                                "Cookie-Hinweis aktivieren",
                                "Specifies whether the cookie consent box will be displayed in the frontend.",
                                "Legt fest, ob ein Element für die Zustimmung zur Nutzung von Cookies im Frontend angezeigt wird.");

            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.Privacy.CookieConsentBadgetext",
                                "Cookie consent display text",
                                "Cookie-Hinweistext",
                                "Specifies the text, that will be displayed to your customers if they havn't agreed to the usage of cookis yet.",
                                "Bestimmt den Text, der Ihren Kunden beim Besuch der Seite angezeigt wird, sofern Sie ihre Zustimmung zur Nutzung von Cookies noch nicht gegeben haben.");

            builder.AddOrUpdate("CookieConsent.BadgeText",
                                "{0} is using cookies, to guarantee to best shopping experience. Partially cookies will be set by thrid parties. <a href='{1}'>Privacy Info</a>",
                                "{0} benutzt Cookies, um Ihnen das beste Einkaufs-Erlebnis zu ermöglichen. Zum Teil werden Cookies auch von Drittanbietern gesetzt. <a href='{1}'>Datenschutzerklärung</a>");

            builder.AddOrUpdate("CookieConsent.Button", "Okay, got it", "Ok, verstanden");

            builder.Delete("ContactUs.PrivacyAgreement");

            builder.Delete("Admin.Configuration.Settings.CustomerUser.StoreLastIpAddress");
            builder.Delete("Admin.Configuration.Settings.CustomerUser.StoreLastIpAddress.Hint");
            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.Privacy.StoreLastIpAddress",
                                "Store IP address",
                                "IP-Adresse speichern",
                                "Specifies whether to store the IP address in the customer data set.",
                                "Legt fest, ob die IP-Adresse im Kundendatensatz gespeichert werden soll.");

            builder.Delete("Admin.Configuration.Settings.CustomerUser.DisplayPrivacyAgreementOnContactUs");
            builder.Delete("Admin.Configuration.Settings.CustomerUser.DisplayPrivacyAgreementOnContactUs.Hint");
            builder.AddOrUpdate("Admin.Configuration.Settings.CustomerUser.Privacy.DisplayPrivacyAgreementOnContactUs",
                                "Get privacy consent for contact requests",
                                "Einwilligungserklärung im Kontaktformular fordern",
                                "Specifies whether a checkbox will be displayed on the contact page which requests the user to agree on storage of his data.",
                                "Bestimmt ob im Kontaktformular eine Checkbox angezeigt wird, die den Benutzer auffordert der Speicherung seiner Daten zuzustimmen.");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            var prefix     = "Admin.System.Log.";
            var deleteKeys = (new[] { "Fields.Frequency", "Fields.ContentHash", "Fields.UpdatedOn", "List.MinFrequency" }).Select(x => prefix + x).ToArray();

            deleteKeys = deleteKeys.Concat(deleteKeys.Select(x => x + ".Hint")).ToArray();

            builder.Delete(deleteKeys);

            builder.AddOrUpdate("Admin.System.Log.Fields.Logger",
                                "Logger",
                                "Logger");
            builder.AddOrUpdate("Admin.System.Log.Fields.HttpMethod",
                                "HTTP method",
                                "HTTP Methode");
            builder.AddOrUpdate("Admin.System.Log.Fields.UserName",
                                "User",
                                "Benutzer");
        }
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            // add or update resources
            builder.AddOrUpdate("ShoppingCart.CommentBox")
            .Value("Do you want to tell us something regarding this order?")
            .Value("de", "Möchten Sie uns etwas Wichtiges zu Ihrer Bestellung mitteilen?");

            builder.AddOrUpdate("Admin.Order.CustomerComment.Heading")
            .Value("The customer has added the following comment to his order")
            .Value("de", "Der Kunde hat folgenden Kommentar für diese Bestellung hinterlassen");

            builder.AddOrUpdate("Admin.Configuration.Settings.ShoppingCart.ShowCommentBox")
            .Value("Show comment box on confirm order page")
            .Value("de", "Zeige Kommentarbox auf Bestellabschlussseite");

            builder.AddOrUpdate("Admin.Configuration.Settings.ShoppingCart.ShowCommentBox.Hint")
            .Value("Determines whether comment box is displayed on confirm order page")
            .Value("de", "Legt fest ob der Kunde auf der Bestellabschlussseite einen Kommentar zu seiner Bestellung hinterlegen kann.");
        }
示例#30
0
        public void MigrateLocaleResources(LocaleResourcesBuilder builder)
        {
            builder.AddOrUpdate("Admin.Catalog.Products.Variants.ProductVariantAttributes.AttributeCombinations.CombiNotExists",
                                "The selected attribute combination does not exist yet.",
                                "Die gewählte Attribut-Kombination existiert noch nicht.");

            builder.AddOrUpdate("Common.Duration",
                                "Duration",
                                "Dauer");
            builder.AddOrUpdate("Common.Never",
                                "Never",
                                "Nie");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.StopOnError",
                                "Stop on error",
                                "Bei Fehler anhalten");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.LastStart",
                                "Last run",
                                "Letzte Ausführung");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.LastEnd",             // Obsolete
                                "Last end",
                                "Zuletzt beendet");
            builder.AddOrUpdate("Admin.System.ScheduleTasks.LastSuccess",
                                "Last success",
                                "Letzte erfolgreiche Ausführung");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.RunNow",
                                "Run now",
                                "Jetzt ausführen");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.RunNow.Completed",
                                "Task execution completed",
                                "Ausführung der Aufgabe abgeschlossen");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.RunNow.IsRunning",
                                "Is running...",
                                "Wird ausgeführt...");

            builder.AddOrUpdate("Admin.System.ScheduleTasks.RunNow.Progress",
                                "Task is now running in the background",
                                "Aufgabe wird jetzt im Hintergrund ausgeführt");
        }