public virtual void Install() { this._settingService.SaveSetting(new QQConnectExternalAuthSettings() { ClientKeyIdentifier = "", ClientSecret = "" }, 0); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.Login", "Login using QQConnect account", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.CallbackUrl", "Callback Url", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.ClientKeyIdentifier", "App ID/API Key", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.ClientKeyIdentifier.Hint", "Enter your app ID/API key here. You can find it on your QQConnect application page.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.ClientSecret", "App Secret", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.ExternalAuth.QQConnect.ClientSecret.Hint", "Enter your app secret here. You can find it on your QQConnect application page.", null); base.Install(); }
public override void Install() { FacebookPixelSettings facebookPixelSetting = new FacebookPixelSettings() { FacebookPixelScriptFirstPart = "<!-- Facebook Pixel Code -->\r\n<script>\r\n !function (f, b, e, v, n, t, s) {\r\n if (f.fbq) return; n = f.fbq = function () {\r\n n.callMethod ?\r\n n.callMethod.apply(n, arguments) : n.queue.push(arguments)\r\n }; if (!f._fbq) f._fbq = n;\r\n n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0;\r\n t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s)\r\n }(window,\r\n document, 'script', '//connect.facebook.net/en_US/fbevents.js');\r\n\r\n fbq('init', '1769980523222843')", FacebookPixelScriptLastPart = "fbq('track', \"PageView\");</script>\r\n<noscript>\r\n <img height=\"1\" width=\"1\" style=\"display:none\"\r\n src=\"https://www.facebook.com/tr?id=1769980523222843&ev=PageView&noscript=1\" />\r\n</noscript>\r\n<!-- End Facebook Pixel Code -->" }; this._settingService.SaveSetting <FacebookPixelSettings>(facebookPixelSetting, 0); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.FacebookPixel.Configure.Description", "\r\n\r\n<ul>\r\n <li>The Facebook Pixel code divided into two part </li>\r\n <li>First parts start from <!-- Facebook Pixel Code --> and end fbq('init', '111111111111');</li>\r\n <li>Second parts start from fbq('track', \"PageView\"); and end <!-- End Facebook Pixel Code -->;</li>\r\n <li>Two script Part put into the two different text feld</li>\r\n <li>Save</li>\r\n</ul>\r\n\r\n", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.FacebookPixel.FacebookPixelScriptFirstPart", "FacebookPixel Script_First", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.FacebookPixel.FacebookPixelScriptFirstPart.Hint", "Paste the FacebookPixel Script here, and replace hard coded values by tokens. http will be automatically replaced with https if necessary.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.FacebookPixel.FacebookPixelScriptLastPart", "FacebookPixel Script_Last", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.FacebookPixel.FacebookPixelScriptLastPart.Hint", "Paste the FacebookPixel Script Last here, and replace hard coded values by tokens. http will be automatically replaced with https if necessary.", null); base.Install(); }
public override void Install() { ZarinpalSettings zarinpalPaymentSettings = new ZarinpalSettings { MerchantId = "", PayementUrl = "https://www.zarinpal.com/pg/StartPay/{0}", WebServiceUrl = "https://www.zarinpal.com/pg/services/WebGate/service", IsToman = false }; this._settingService.SaveSetting <ZarinpalSettings>(zarinpalPaymentSettings, 0); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.RedirectionTip", " به درگاه زرینپال متصل خواهید شد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.MerchantId", "کد درگاه پرداخت", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.MerchantId.Hint", "كدي يكتا و 36 كاراكتري است كه زرینپال به ازاي هر درخواست درگاه پرداخت به پذيرنده اختصاص میدهد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.PayementUrl", "آدرس درگاه پرداخت", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.PayementUrl.Hint", "آدرس اینترنتیای که مشتری برای پرداخت مبلغ فاکتور به آن هدایت میشود.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.WebServiceUrl", "آدرس وب سرویس", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.WebServiceUrl.Hint", "آدرس وب سرویس زرینپال برای ازتباط با درگاه پرداخت.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Fields.IsToman", "محاسبه بر اساس تومان", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.PaymentMethodDescription", "پرداخت توسط درگاه زرینپال", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Verify.SuccessMessage", "صورتحساب با موفقیت پرداخت گردید.\r\nکد پیگیری : {0}", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Verify.FailureMessage", "پردخت ناموفق بود.\r\nشرح خطا : {0}", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Payment.Description", "بابت خرید فاکتور شماه {0}", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.Payment.FailureMessage", "برقراری ارتباط با سرور زرینپال امکان پذیر نمیباشد.\r\nشرح خطا : {0}", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-1", "اطلاعات ارسالی ناقص است.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-2", "آیپی و یا مرچنت کد، صحیح نیست.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-3", "با توجه به محدودیتهای شاپرک امکان پرداخت با رقم درخواست شده میسر نمیباشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-4", "سطح تایید پذیرنده پایینتر از سطح نقرهای است.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-11", "درخواست مورد نظر یافت نشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-12", "امکان ویرایش درخواست میسر نمیباشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-21", "هیچ نوع عملیات مالی برای این تراکنش یافت نشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-22", "تراکنش ناموفق میباشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-33", "رقم تراکنش با رقم پرداخت شده مطابقت ندارد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-34", "سقف تقسیم تراکنش از لحاظ تعداد یا رقم، عبور نموده است.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-40", "اجازه دسترسی به متد مربوطه وجود ندارد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-41", "اطلاعات ارسال شده مربوط به AdditionalData غیرمعتبر میباشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-42", "مدت زمان معتبر طول عمر شناسه پرداخت باید بین 30 دقیه تا 45 روز میباشد.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.-54", "درخواست مورد نظر آرشیو شده است.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.100", "عملیات با موفقیت انجام گردیده است.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "NopFarsi.Zarinpal.StatusCode.101", "عملیات پرداخت موفق بوده و قبلاً PaymentVerification تراکنش انجام شده است.", null); base.Install(); }
public override void Install() { this._context.Install(); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Store", "Select Store Name", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Store.Hint", "Select Store Name", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Heading", "Title Header", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Heading.Hint", "Title Header", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Position", "Position", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Position.Hint", "Select Widgets Position.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.CustomDivHTML", "Html Widget Content", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.CustomDivHTML.Hint", "Enter Html Content.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Customscript", "Custom Js Script", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Customscript.Hint", "Enter Custom Js Script, if any.", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Published", "Published", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.Published.Hint", "Check to publish this Content.Uncheck to unpublish", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.DisplayOrder", "Display Order", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Plugins.Widgets.m2hweb.DisplayOrder.Hint", "Set the Content display order. 1 represents top of the list", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "admin.contentmanagement.widgets.m2hweb", "Manage M2hweb Widget", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "widget.m2hweb", "List M2hweb Html Widget (for Nop Task)", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Add.Widgets.m2hweb.Details", "Add Html Widget", null); LocalizationExtensions.AddOrUpdatePluginLocaleResource(this, "Edit.Widgets.m2hweb.Details", "Edit Html Widget", null); base.Install(); }