diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard.sln b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard.sln new file mode 100644 index 00000000..564a88d2 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.13.35913.81 d17.13 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorFinancialDashboard", "BlazorFinancialDashboard\BlazorFinancialDashboard.csproj", "{BC6EA800-1565-4E0C-B3C0-2E053475C831}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {BC6EA800-1565-4E0C-B3C0-2E053475C831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BC6EA800-1565-4E0C-B3C0-2E053475C831}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BC6EA800-1565-4E0C-B3C0-2E053475C831}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BC6EA800-1565-4E0C-B3C0-2E053475C831}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {35F0ED33-174A-4C0C-A68D-8798485673D7} + EndGlobalSection +EndGlobal diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/BlazorFinancialDashboard.csproj b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/BlazorFinancialDashboard.csproj new file mode 100644 index 00000000..6e87f96b --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/BlazorFinancialDashboard.csproj @@ -0,0 +1,35 @@ + + + + + net8.0 + enable + enable + + + + + + + + + True + True + TelerikMessages.resx + + + + + + PublicResXFileCodeGenerator + TelerikMessages.Designer.cs + + + + + + + + + + diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/App.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/App.razor new file mode 100644 index 00000000..41695499 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/App.razor @@ -0,0 +1,50 @@ +@using System.Globalization +@using Microsoft.AspNetCore.Localization + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@code { + [CascadingParameter] + public HttpContext? HttpContext { get; set; } + + protected override void OnInitialized() + { + HttpContext?.Response.Cookies.Append( + CookieRequestCultureProvider.DefaultCookieName, + CookieRequestCultureProvider.MakeCookieValue( + new RequestCulture( + CultureInfo.CurrentCulture, + CultureInfo.CurrentUICulture))); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/IResponsiveComponent.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/IResponsiveComponent.cs new file mode 100644 index 00000000..7164f75e --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/IResponsiveComponent.cs @@ -0,0 +1,6 @@ +namespace BlazorFinancialDashboard.Components; + +public interface IResponsiveComponent +{ + public Task OnViewPortResize(); +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/CultureChooser.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/CultureChooser.razor new file mode 100644 index 00000000..3654e7b3 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/CultureChooser.razor @@ -0,0 +1,34 @@ +@using System.Globalization +@inject IJSRuntime JS +@inject NavigationManager Navigation + + + Currency + + US Dollar + Euro + + + +@code { + private void ApplySelectedCulture(string cultureName) + { + if (CultureInfo.CurrentCulture.Name != cultureName) + { + var uri = new Uri(Navigation.Uri) + .GetComponents(UriComponents.PathAndQuery, UriFormat.Unescaped); + var cultureEscaped = Uri.EscapeDataString(cultureName); + var uriEscaped = Uri.EscapeDataString(uri); + + var culture = CultureInfo.GetCultureInfo(cultureName); + CultureInfo.CurrentCulture = CultureInfo.CurrentUICulture = culture; + + Navigation.NavigateTo( + $"Culture/Set?culture={cultureEscaped}&redirectUri={uriEscaped}", + forceLoad: true); + } + } +} \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/MainLayout.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/MainLayout.razor new file mode 100644 index 00000000..c7a908f6 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/MainLayout.razor @@ -0,0 +1,163 @@ +@inherits LayoutComponentBase +@layout TelerikLayout + +@inject NavigationManager NavManager +@inject UserService UserService + + + + + + + +
+ + + +
+ + Maria profile photo + + + Hi, @AppUser.FirstName! + Welcome back! + +
+
+ + + + + + + + + + + + + + AI Assistant + + + + +
+ +
+ + + + @Body + + + +
+ + + +
+ + GitHub logo Get the Source Code + + +
Copyright © @DateTime.Today.Year Progress Software. All rights reserved.
+
+
+ +
+ +
+
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
+ +@code { + private IEnumerable DrawerData { get; set; } = new List() { + new NavItem("Menu", SvgIconsNS.SvgIcon.Menu, string.Empty), + new NavItem(), + new NavItem("Overview", SvgIconsNS.SvgIcon.Grid, "/"), + new NavItem("Transactions", SvgIconsNS.SvgIcon.ArrowsSwap, "/transactions"), + new NavItem("Investments", SvgIconsNS.SvgIcon.Dollar, "/investments"), + new NavItem("Analytics", SvgIconsNS.SvgIcon.ChartColumnStacked, "/analytics"), + new NavItem("AI Assistant", SvgIconsNS.SvgIcon.Sparkles, "/ai-assistant"), + new NavItem(), + new NavItem("Settings", SvgIconsNS.SvgIcon.Gear, "/settings") + }; + + private bool DrawerExpanded { get; set; } + + private NavItem? DrawerSelectedItem { get; set; } + + private bool IsOverMaxWidth { get; set; } + private bool IsLargeScreen { get; set; } + private bool IsMediumOrLargeScreen { get; set; } + + private User AppUser { get; set; } = null!; + + private void DrawerSelectedItemChanged(NavItem newSelectedItem) + { + if (newSelectedItem?.Icon is SvgIconsNS.Menu) + { + DrawerExpanded = !DrawerExpanded; + } + else + { + DrawerSelectedItem = newSelectedItem; + } + } + private void GoToAIAssistantPage() + { + NavItem aiAssistantItem = DrawerData.First(i => i.Url == "/ai-assistant"); + DrawerSelectedItem = aiAssistantItem; + NavManager.NavigateTo(aiAssistantItem.Url); + } + + private void SelectDrawerItem() + { + var url = NavManager.Uri.Replace(NavManager.BaseUri, "/").ToLowerInvariant(); + + DrawerSelectedItem = DrawerData.FirstOrDefault(x => x.Url.ToLowerInvariant() == url); + } + + internal async Task GetAppUser(bool forceRefresh = false) + { + AppUser = await UserService.Read(1); + + if (forceRefresh) + { + StateHasChanged(); + } + } + + protected override async Task OnInitializedAsync() + { + await GetAppUser(); + + SelectDrawerItem(); + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/MainLayout.razor.css b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/MainLayout.razor.css new file mode 100644 index 00000000..e69de29b diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/TelerikLayout.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/TelerikLayout.razor new file mode 100644 index 00000000..c0aa00ba --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Layout/TelerikLayout.razor @@ -0,0 +1,5 @@ +@inherits LayoutComponentBase + + + @Body + diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/AIAssistant.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/AIAssistant.razor new file mode 100644 index 00000000..45e5e190 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/AIAssistant.razor @@ -0,0 +1,63 @@ +@page "/ai-assistant" + +@inject AIAssistantService AIAssistantService + +AI Assistant + +

AI Assistant

+ + + + + + + @( ((FAQ)context).Question ) + + +
+ @( ((FAQ)context).Answer ) +
+
+
+
+
+
+ + + + + +@code { + private IEnumerable? FAQs { get; set; } + + private IEnumerable PanelBarExpandedItems { get; set; } = new List(); + private readonly List AIPromptSuggestions = new() + { + $"How to start investing with just {100.ToString("c0")}?", + "How to create a financial plan that works?", + "Can you give me budgeting tips for better finances?" + }; + + private async Task OnAIPromptRequest(AIPromptPromptRequestEventArgs args) + { + args.Output = await AIAssistantService.AskAI(args.Prompt); + } + + protected override async Task OnInitializedAsync() + { + FAQs = await AIAssistantService.Read(); + PanelBarExpandedItems = FAQs; + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Analytics.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Analytics.razor new file mode 100644 index 00000000..2184d63c --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Analytics.razor @@ -0,0 +1,186 @@ +@page "/analytics" + +@inherits ResponsiveComponent + +@inject TransactionService TransactionService +@inject PaymentMethodService PaymentMethodService + +Analytics + +

Analytics

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Export to Excel + Export to PDF + + + + + + + + + + + + + + + + + + + + + +@code { + private TelerikChart? ChartRef { get; set; } + private List GridData { get; set; } = new(); + + private List PaymentMethods { get; set; } = new(); + + [CascadingParameter(Name = "IsLargeScreen")] + public bool IsLargeScreen { get; set; } + [CascadingParameter(Name = "IsMediumOrLargeScreen")] + public bool IsMediumOrLargeScreen { get; set; } + + private void OnGridStateInit(GridStateEventArgs args) + { + args.GridState.SortDescriptors.Add(new() + { + Member = nameof(Transaction.Date), + SortDirection = ListSortDirection.Descending + }); + } + private void OnGridBeforeExcelExport(GridBeforeExcelExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + private void OnGridBeforePdfExport(GridBeforePdfExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + [JSInvokable("OnViewPortResize")] + public override Task OnViewPortResize() + { + ChartRef?.Refresh(); + + return base.OnViewPortResize(); + } + + protected override async Task OnInitializedAsync() + { + GridData = await TransactionService.Read(); + PaymentMethods = await PaymentMethodService.Read(); + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Error.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Error.razor new file mode 100644 index 00000000..aaecf835 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Error.razor @@ -0,0 +1,36 @@ +@page "/Error" +@using System.Diagnostics + +Telerik Blazor App | Error + +

Error.

+

An error occurred while processing your request.

+ +@if (ShowRequestId) +{ +

+ Request ID: @RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+ +@code{ + [CascadingParameter] + private HttpContext? HttpContext { get; set; } + + private string? RequestId { get; set; } + private bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + protected override void OnInitialized() => + RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier; +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Investments.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Investments.razor new file mode 100644 index 00000000..9bb50e39 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Investments.razor @@ -0,0 +1,196 @@ +@page "/investments" + +@inherits ResponsiveComponent + +@inject InvestmentService InvestmentService + +Investments + +

Investments

+ + + + + + + + + + + + + + + + + + + + +@* Navigator basic setup *@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@code { + public List StockChartProduct1Data { get; set; } + public List StockChartProduct2Data { get; set; } + + public async Task GenerateChartData() + { + StockChartProduct1Data = new List() + { + new StockDataPoint(new DateTime(2019, 1, 1), 41.62m, 40.12m, 41.69m, 39.81m, 2632000), + new StockDataPoint(new DateTime(2019, 2, 1), 39.88m, 40.12m, 41.12m, 39.75m, 3584700), + new StockDataPoint(new DateTime(2019, 3, 1), 42m, 42.62m, 43.31m, 41.38m, 7631700), + new StockDataPoint(new DateTime(2019, 4, 1), 42.25m, 43.06m, 43.31m, 41.12m, 4922200) + }; + + StockChartProduct2Data = new List() + { + new StockDataPoint(new DateTime(2019, 1, 1), 39m, 38m, 44m, 37m, 26320), + new StockDataPoint(new DateTime(2019, 2, 1), 37m, 38m, 41m, 40m, 35847), + new StockDataPoint(new DateTime(2019, 3, 1), 42m, 43m, 45m, 41m, 76317), + new StockDataPoint(new DateTime(2019, 4, 1), 40m, 42m, 43m, 42m, 49222) + }; + + await Task.FromResult(StockChartProduct1Data); + await Task.FromResult(StockChartProduct2Data); + } + + public class StockDataPoint + { + public StockDataPoint() { } + + public StockDataPoint(DateTime date, decimal open, decimal close, decimal high, decimal low, int volume) + { + Date = date; + Open = open; + Close = close; + High = high; + Low = low; + Volume = volume; + } + public DateTime Date { get; set; } + + public decimal Open { get; set; } + + public decimal Close { get; set; } + + public decimal High { get; set; } + + public decimal Low { get; set; } + + public int Volume { get; set; } + } +} + + + +@code { + private List PieChartData { get; set; } = new(); + private List ListViewData { get; set; } = new(); + + private TelerikChart? PieChartRef { get; set; } + private TelerikStockChart? StockChartRef { get; set; } + + private string GetChangeColor(double amount) + { + return amount >= 0 ? "k-text-success" : "k-text-error"; + } + + private SvgIconsNS.ISvgIcon GetChangeIcon(double amount) + { + return amount >= 0 ? new SvgIconsNS.CaretAltUp() : new SvgIconsNS.CaretAltDown(); + } + + [JSInvokable("OnViewPortResize")] + public override Task OnViewPortResize() + { + PieChartRef?.Refresh(); + StockChartRef?.Refresh(); + + return base.OnViewPortResize(); + } + + protected override async Task OnInitializedAsync() + { + PieChartData = await InvestmentService.ReadTotalInvestments(); + ListViewData = await InvestmentService.ReadTopMovers(); + + await GenerateChartData(); + + await base.OnInitializedAsync(); + } +} \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Overview.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Overview.razor new file mode 100644 index 00000000..5243c239 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Overview.razor @@ -0,0 +1,227 @@ +@page "/" +@* Angular implementation *@ +@* https://github.com/telerik/kendo-angular/pull/4578/files *@ + +@* Non-final designs *@ +@* https://www.figma.com/design/S5Orn3haWYmBhgzGR2rcGb/Financial-Dashboard-Demo-App?node-id=673-34674&p=f&t=ojl7zh09Z7gmXiY3-0 *@ + +@inject TransactionService TransactionService +@inject PaymentMethodService PaymentMethodService + +Overview + +

Overview

+ + + + + + +
+
+ Education + @SavingsEducation.ToString("c2") +
+ + + +
+
+
+ Dream Home + @SavingsDreamHome.ToString("c2") +
+ + + +
+
+
+ Car + @SavingsCar.ToString("c2") +
+ + + +
+
+
+ Holidays + @SavingsHolidays.ToString("c2") +
+ + + +
+
+
+ Health Care + @SavingsHealthCare.ToString("c2") +
+ + + +
+
+ + + + + + + + + + +
+
+ @( TotalBudget.ToString("C2") ) + Total budget +
+ +
+ @( UsedBudget.ToString("C2") ) + Used budget +
+
+
+ + + + + Export to Excel + Export to PDF + + + + + + + + + + + + + + + + + + + + + +@code { + private decimal TotalBudget { get; set; } = 15_000; + private decimal UsedBudget { get; set; } = 7_500; + private decimal Savings { get; set; } = 104_500; + private decimal SavingsEducation { get; set; } = 3_000; + private decimal SavingsDreamHome { get; set; } = 25_000; + private decimal SavingsCar { get; set; } = 6_500; + private decimal SavingsHolidays { get; set; } = 20_000; + private decimal SavingsHealthCare { get; set; } = 50_000; + + private List GridData { get; set; } = new(); + private IEnumerable GridSelectedItems { get; set; } = new List(); + + private List PaymentMethods { get; set; } = new(); + + [CascadingParameter(Name = "IsLargeScreen")] + public bool IsLargeScreen { get; set; } + [CascadingParameter(Name = "IsMediumOrLargeScreen")] + public bool IsMediumOrLargeScreen { get; set; } + + private void OnGridStateInit(GridStateEventArgs args) + { + args.GridState.SortDescriptors.Add(new() + { + Member = nameof(Transaction.Date), + SortDirection = ListSortDirection.Descending + }); + } + + private void OnGridBeforeExcelExport(GridBeforeExcelExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + private void OnGridBeforePdfExport(GridBeforePdfExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + private double GetSavingsPercent(decimal value) + { + return 100 * Convert.ToDouble(value) / Convert.ToDouble(Savings); + } + + protected override async Task OnInitializedAsync() + { + GridData = await TransactionService.Read(); + PaymentMethods = await PaymentMethodService.Read(); + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Settings.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Settings.razor new file mode 100644 index 00000000..4da65647 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Settings.razor @@ -0,0 +1,111 @@ +@page "/settings" + +@inject UserService UserService +@inject CardService CardService + +Settings + +

Settings

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@code { + private User AppUser { get; set; } = null!; + private Card UserCard { get; set; } = null!; + + [CascadingParameter(Name = "IsLargeScreen")] + public bool IsLargeScreen { get; set; } + [CascadingParameter(Name = "IsMediumOrLargeScreen")] + public bool IsMediumOrLargeScreen { get; set; } + + [CascadingParameter] + public MainLayout? MainLayoutRef { get; set; } + + private TelerikNotification? NotificationRef { get; set; } + + private async Task OnUserFormSubmit() + { + bool success = await UserService.Update(AppUser); + + if (success) + { + NotificationRef?.Show("User updated successfully!", ThemeConstants.Notification.ThemeColor.Success); + + await MainLayoutRef!.GetAppUser(true); + } + } + + private async Task OnCardFormSubmit() + { + bool success = await CardService.Update(UserCard); + + if (success) + { + NotificationRef?.Show("Card updated successfully!", ThemeConstants.Notification.ThemeColor.Success); + } + } + + protected override async Task OnInitializedAsync() + { + AppUser = await UserService.Read(1); + + UserCard = await CardService.Read(1); + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Transactions.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Transactions.razor new file mode 100644 index 00000000..458fd3f1 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Pages/Transactions.razor @@ -0,0 +1,239 @@ +@page "/transactions" + +@inject TransactionService TransactionService +@inject PaymentMethodService PaymentMethodService +@inject UserService UserService + +Transactions + +

Transactions

+ + + + + Export to Excel + Export to PDF + + + + + + + + + + + + + + + + + + + @if (FormModel is not null) + { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + } + + +@code { + private List GridData { get; set; } = new(); + private IEnumerable GridSelectedItems { get; set; } = new List(); + + private List PaymentMethods { get; set; } = new(); + + private User AppUser { get; set; } = null!; + + private Transaction? FormModel { get; set; } + + [CascadingParameter(Name = "IsLargeScreen")] + public bool IsLargeScreen { get; set; } + [CascadingParameter(Name = "IsMediumOrLargeScreen")] + public bool IsMediumOrLargeScreen { get; set; } + + private void GridSelectedItemsChanged(IEnumerable newSelectedItems) + { + GridSelectedItems = newSelectedItems; + + if (GridSelectedItems.Count() > 0) + { + FormModel = GridSelectedItems.Last(); + } + else + { + FormModel = default; + } + } + + private void OnGridStateInit(GridStateEventArgs args) + { + args.GridState.SortDescriptors.Add(new() + { + Member = nameof(Transaction.Date), + SortDirection = ListSortDirection.Descending + }); + } + private void OnGridBeforeExcelExport(GridBeforeExcelExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + private void OnGridBeforePdfExport(GridBeforePdfExportEventArgs args) + { + args.Columns.First(x => x.Field == nameof(Transaction.Date)).Width = "180px"; + args.Columns.First(x => x.Field == nameof(Transaction.Amount)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Category)).Width = "120px"; + args.Columns.First(x => x.Field == nameof(Transaction.PaymentMethodId)).Width = "100px"; + args.Columns.First(x => x.Field == nameof(Transaction.Merchant)).Width = "140px"; + args.Columns.First(x => x.Field == nameof(Transaction.Status)).Width = "100px"; + } + + protected override async Task OnInitializedAsync() + { + GridData = await TransactionService.Read(); + PaymentMethods = await PaymentMethodService.Read(); + + AppUser = await UserService.Read(userId: 1); + + + + GridSelectedItems = new List() { GridData.OrderByDescending(t => t.Date).First() }; + FormModel = GridData.FirstOrDefault(); + + await base.OnInitializedAsync(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/ResponsiveComponent.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/ResponsiveComponent.cs new file mode 100644 index 00000000..73c9ae5d --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/ResponsiveComponent.cs @@ -0,0 +1,41 @@ +using Microsoft.AspNetCore.Components; +using Microsoft.JSInterop; + +namespace BlazorFinancialDashboard.Components; + +public class ResponsiveComponent : ComponentBase, IDisposable, IResponsiveComponent +{ + [Inject] + IJSRuntime? JSRuntime { get; set; } + + protected DotNetObjectReference? DotNetRef { get; set; } + + protected override void OnInitialized() + { + DotNetRef = DotNetObjectReference.Create(this); + + base.OnInitialized(); + } + + public virtual Task OnViewPortResize() + { + return Task.CompletedTask; + } + + protected override async Task OnAfterRenderAsync(bool firstRender) + { + if (firstRender) + { + await JSRuntime!.InvokeVoidAsync("viewPortResizeObserver.addComponent", DotNetRef); + } + + await base.OnAfterRenderAsync(firstRender); + } + + public void Dispose() + { + _ = JSRuntime?.InvokeVoidAsync("viewPortResizeObserver.removeComponent", DotNetRef); + + DotNetRef?.Dispose(); + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Routes.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Routes.razor new file mode 100644 index 00000000..8d744a2c --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Routes.razor @@ -0,0 +1,6 @@ + + + + + + diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/SummaryCard.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/SummaryCard.razor new file mode 100644 index 00000000..d3c088ae --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/SummaryCard.razor @@ -0,0 +1,25 @@ + +
@Value.ToString("C2")
+
@GetFormattedChange() than last month
+
+ +@code { + [Parameter] + public string Title { get; set; } = string.Empty; + + [Parameter] + public decimal Value { get; set; } + + [Parameter] + public double Change { get; set; } + + private string GetFormattedChange() + { + return string.Concat( + Change >= 0 ? "+" : "", + Change.ToString("p0") + ); + } + + private string ChangeClass => Change >= 0 ? "success-emphasis" : "error-emphasis"; +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/UICard.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/UICard.razor new file mode 100644 index 00000000..728f997b --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/UICard.razor @@ -0,0 +1,39 @@ +
+
+

@Title

+ @if (!string.IsNullOrEmpty(SubTitle)) + { +
@SubTitle
+ } +
+
+ @ChildContent +
+
+ +@code { + [Parameter] + public string Title { get; set; } = string.Empty; + + [Parameter] + public string SubTitle { get; set; } = string.Empty; + + [Parameter] + public int ColSpanOnMediumScreen { get; set; } = 12; + + [Parameter] + public int ColSpanOnLargeScreen { get; set; } = 12; + + [Parameter] + public string TitleGap { get; set; } = "4"; + + [Parameter] + public string ContentGap { get; set; } = "0"; + + [Parameter] + public string ContentClass { get; set; } = string.Empty; + + [Parameter] + public RenderFragment? ChildContent { get; set; } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/VisaLogo.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/VisaLogo.razor new file mode 100644 index 00000000..b65e6c1f --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/Shared/VisaLogo.razor @@ -0,0 +1,13 @@ + + Visa card payment + + + + + + + + + + + diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/_Imports.razor b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/_Imports.razor new file mode 100644 index 00000000..6334f124 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Components/_Imports.razor @@ -0,0 +1,20 @@ +@using System.Net.Http +@using System.Net.Http.Json +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using static Microsoft.AspNetCore.Components.Web.RenderMode +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using BlazorFinancialDashboard +@using BlazorFinancialDashboard.Components +@using BlazorFinancialDashboard.Components.Layout +@using BlazorFinancialDashboard.Components.Shared +@using BlazorFinancialDashboard.Data +@using BlazorFinancialDashboard.Services + +@using Telerik.Blazor +@using Telerik.Blazor.Components +@using SvgIconsNS = Telerik.SvgIcons + +@using Telerik.DataSource diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Controllers/CultureController.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Controllers/CultureController.cs new file mode 100644 index 00000000..eed70d56 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Controllers/CultureController.cs @@ -0,0 +1,19 @@ +using Microsoft.AspNetCore.Localization; +using Microsoft.AspNetCore.Mvc; + +[Route("[controller]/[action]")] +public class CultureController : Controller +{ + public IActionResult Set(string culture, string redirectUri) + { + if (culture != null) + { + HttpContext.Response.Cookies.Append( + CookieRequestCultureProvider.DefaultCookieName, + CookieRequestCultureProvider.MakeCookieValue( + new RequestCulture(culture, culture))); + } + + return LocalRedirect(redirectUri); + } +} \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/AssetInfo.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/AssetInfo.cs new file mode 100644 index 00000000..f99f0096 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/AssetInfo.cs @@ -0,0 +1,12 @@ +namespace BlazorFinancialDashboard.Data; + +public class AssetInfo +{ + public string AssetName { get; set;} = string.Empty; + + public string Symbol { get; set; } = string.Empty; + + public double DailyChange { get; set; } + + public decimal CurrentValue { get; set; } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Card.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Card.cs new file mode 100644 index 00000000..aac00df7 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Card.cs @@ -0,0 +1,21 @@ +using System.ComponentModel.DataAnnotations; + +namespace BlazorFinancialDashboard.Data +{ + public class Card + { + public int Id { get; set; } + + [Required] + public string Number { get; set; } = string.Empty; + + [Required] + public string BankName { get; set; } = string.Empty; + + [Required] + public DateTime ExpiryDate { get; set; } = DateTime.Today.AddMonths(1); + + [Required] + public string HolderName { get; set; } = string.Empty; + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/FAQ.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/FAQ.cs new file mode 100644 index 00000000..50721d6e --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/FAQ.cs @@ -0,0 +1,15 @@ +using System; + +namespace BlazorFinancialDashboard.Data; + +public class FAQ +{ + public string Question { get; set; } + public string Answer { get; set; } + + public FAQ(string question, string answer) + { + Question = question; + Answer = answer; + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/NavItem.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/NavItem.cs new file mode 100644 index 00000000..33c38d03 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/NavItem.cs @@ -0,0 +1,23 @@ +namespace BlazorFinancialDashboard.Data +{ + public class NavItem + { + public string Text { get; set; } = string.Empty; + public object? Icon { get; set; } + + public bool Separator { get; set; } + public string Url { get; set; } = string.Empty; + + public NavItem(string text, object? icon, string url) + { + Text = text; + Icon = icon; + Url = url; + } + + public NavItem() + { + Separator = true; + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/PaymentMethod.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/PaymentMethod.cs new file mode 100644 index 00000000..d262e972 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/PaymentMethod.cs @@ -0,0 +1,8 @@ +namespace BlazorFinancialDashboard.Data +{ + public class PaymentMethod + { + public int Id { get; set; } + public string Name { get; set; } = string.Empty; + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TotalInvestment.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TotalInvestment.cs new file mode 100644 index 00000000..5e3f90ea --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TotalInvestment.cs @@ -0,0 +1,7 @@ +namespace BlazorFinancialDashboard.Data; + +public class TotalInvestment +{ + public string Category { get; set; } = string.Empty; + public decimal Value { get; set; } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Transaction.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Transaction.cs new file mode 100644 index 00000000..37062690 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/Transaction.cs @@ -0,0 +1,31 @@ +using Telerik.Blazor; + +namespace BlazorFinancialDashboard.Data +{ + public class Transaction + { + public int Id { get; set; } + public decimal Amount { get; set; } + public string Category { get; set; } = string.Empty; + public DateTime Date { get; set; } + public string Merchant { get; set; } = string.Empty; + public int PaymentMethodId { get; set; } + public TransactionStatus Status { get; set; } + public string Hash { get; set; } = string.Empty; + public string HashFrom { get; set; } = string.Empty; + public string HashTo { get; set; } = string.Empty; + + public string GetStatusThemeColor() + { + switch (Status) + { + case TransactionStatus.Published: + return ThemeConstants.Chip.ThemeColor.Success; + case TransactionStatus.Postponed: + return ThemeConstants.Chip.ThemeColor.Error; + default: + return ThemeConstants.Chip.ThemeColor.Warning; + } + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TransactionStatus.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TransactionStatus.cs new file mode 100644 index 00000000..cdd6c170 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/TransactionStatus.cs @@ -0,0 +1,9 @@ +namespace BlazorFinancialDashboard.Data +{ + public enum TransactionStatus + { + Pending = 0, + Published = 1, + Postponed = 2 + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/User.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/User.cs new file mode 100644 index 00000000..a2024be5 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Data/User.cs @@ -0,0 +1,33 @@ +using System.ComponentModel.DataAnnotations; + +namespace BlazorFinancialDashboard.Data +{ + public class User + { + public int Id { get; set; } + + public string Tag { get; set; } = string.Empty; + + [Required] + public string FirstName { get; set; } = string.Empty; + + [Required] + public string LastName { get; set; } = string.Empty; + + [Required] + public DateTime? BirthDate { get; set; } + + [Required] + [EmailAddress] + public string Email { get; set; } = string.Empty; + + [Required] + public string Address { get; set; } = string.Empty; + + [Required] + public string PostalCode { get; set; } = string.Empty; + + [Required] + public string Country { get; set; } = string.Empty; + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Program.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Program.cs new file mode 100644 index 00000000..6ebcdd6d --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Program.cs @@ -0,0 +1,56 @@ +using BlazorFinancialDashboard.Components; +using BlazorFinancialDashboard.Services; +using Telerik.Blazor.Services; + +var builder = WebApplication.CreateBuilder(args); + +builder.Services.AddSingleton(); +builder.Services.AddSingleton(); +builder.Services.AddSingleton(); +builder.Services.AddSingleton(); +builder.Services.AddScoped(); +builder.Services.AddScoped(); + +builder.Services.AddTelerikBlazor(); + +#region Localization +builder.Services.AddControllers(); +builder.Services.AddSingleton(typeof(ITelerikStringLocalizer), typeof(ResxLocalizer)); +builder.Services.AddLocalization(options => options.ResourcesPath = "Resources"); +#endregion Localization + +// Add services to the container. +builder.Services.AddRazorComponents() + .AddInteractiveServerComponents(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (!app.Environment.IsDevelopment()) +{ + app.UseExceptionHandler("/Error", createScopeForErrors: true); + // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. + app.UseHsts(); +} + +app.UsePathBase("/blazor-financial-dashboard/"); + +app.UseHttpsRedirection(); + +app.UseStaticFiles(); +app.UseAntiforgery(); + +var supportedCultures = new[] { "en-US", "de-DE" }; +var localizationOptions = new RequestLocalizationOptions() + .SetDefaultCulture(supportedCultures[0]) + .AddSupportedCultures(supportedCultures) + .AddSupportedUICultures(supportedCultures); + +app.UseRequestLocalization(localizationOptions); + +app.MapControllers(); + +app.MapRazorComponents() + .AddInteractiveServerRenderMode(); + +app.Run(); diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Properties/launchSettings.json b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Properties/launchSettings.json new file mode 100644 index 00000000..a2b13563 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Properties/launchSettings.json @@ -0,0 +1,30 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:50496/blazor-financial-dashboard/", + "sslPort": 44397 + } + }, + "profiles": { + "https": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "blazor-financial-dashboard", + "applicationUrl": "https://localhost:7050;http://localhost:5078", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "dotnetRunMessages": true + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.Designer.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.Designer.cs new file mode 100644 index 00000000..0f7d47da --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.Designer.cs @@ -0,0 +1,6918 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; + +namespace BlazorFinancialDashboard.Resources +{ + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class TelerikMessages + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal TelerikMessages() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager + { + get + { + if (object.ReferenceEquals(resourceMan, null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("BlazorFinancialDashboard.Resources.TelerikMessages", typeof(TelerikMessages).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Average. + /// + public static string Aggregate_Average + { + get + { + return ResourceManager.GetString("Aggregate_Average", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Count. + /// + public static string Aggregate_Count + { + get + { + return ResourceManager.GetString("Aggregate_Count", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Max. + /// + public static string Aggregate_Max + { + get + { + return ResourceManager.GetString("Aggregate_Max", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Min. + /// + public static string Aggregate_Min + { + get + { + return ResourceManager.GetString("Aggregate_Min", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sum. + /// + public static string Aggregate_Sum + { + get + { + return ResourceManager.GetString("Aggregate_Sum", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Output. + /// + public static string AIPrompt_OutputView_ButtonText + { + get + { + return ResourceManager.GetString("AIPrompt_OutputView_ButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Copy. + /// + public static string AIPrompt_OutputView_Copy + { + get + { + return ResourceManager.GetString("AIPrompt_OutputView_Copy", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Generated with AI:. + /// + public static string AIPrompt_OutputView_PromptTitle + { + get + { + return ResourceManager.GetString("AIPrompt_OutputView_PromptTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Retry. + /// + public static string AIPrompt_OutputView_Retry + { + get + { + return ResourceManager.GetString("AIPrompt_OutputView_Retry", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ask AI. + /// + public static string AIPrompt_PromptView_ButtonText + { + get + { + return ResourceManager.GetString("AIPrompt_PromptView_ButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Generate. + /// + public static string AIPrompt_PromptView_Generate + { + get + { + return ResourceManager.GetString("AIPrompt_PromptView_Generate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ask or generate content with AI. + /// + public static string AIPrompt_PromptView_PromptPlaceholder + { + get + { + return ResourceManager.GetString("AIPrompt_PromptView_PromptPlaceholder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Prompt Suggestions. + /// + public static string AIPrompt_PromptView_SuggestionHeader + { + get + { + return ResourceManager.GetString("AIPrompt_PromptView_SuggestionHeader", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string AutoComplete_Cancel + { + get + { + return ResourceManager.GetString("AutoComplete_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string AutoComplete_Clear + { + get + { + return ResourceManager.GetString("AutoComplete_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No data. + /// + public static string AutoComplete_NoData + { + get + { + return ResourceManager.GetString("AutoComplete_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Choose a decade. + /// + public static string Calendar_Choose_Decade + { + get + { + return ResourceManager.GetString("Calendar_Choose_Decade", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Choose a month. + /// + public static string Calendar_Choose_Month + { + get + { + return ResourceManager.GetString("Calendar_Choose_Month", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Choose an year. + /// + public static string Calendar_Choose_Year + { + get + { + return ResourceManager.GetString("Calendar_Choose_Year", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the next period. + /// + public static string Calendar_GoToNext + { + get + { + return ResourceManager.GetString("Calendar_GoToNext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the previous period. + /// + public static string Calendar_GoToPrevious + { + get + { + return ResourceManager.GetString("Calendar_GoToPrevious", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Today. + /// + public static string Calendar_Today + { + get + { + return ResourceManager.GetString("Calendar_Today", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Next. + /// + public static string Carousel_Next + { + get + { + return ResourceManager.GetString("Carousel_Next", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Previous. + /// + public static string Carousel_Previous + { + get + { + return ResourceManager.GetString("Carousel_Previous", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to A. + /// + public static string ColorAlpha_Label + { + get + { + return ResourceManager.GetString("ColorAlpha_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to B. + /// + public static string ColorBlue_Label + { + get + { + return ResourceManager.GetString("ColorBlue_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Alpha slider value. + /// + public static string ColorGradient_AlphaSlider_Label + { + get + { + return ResourceManager.GetString("ColorGradient_AlphaSlider_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Current selected color is {0}. + /// + public static string ColorGradient_AriaLabel + { + get + { + return ResourceManager.GetString("ColorGradient_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hue slider value. + /// + public static string ColorGradient_HueSlider_Label + { + get + { + return ResourceManager.GetString("ColorGradient_HueSlider_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Toggle format.. + /// + public static string ColorGradient_ToggleButton + { + get + { + return ResourceManager.GetString("ColorGradient_ToggleButton", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to G. + /// + public static string ColorGreen_Label + { + get + { + return ResourceManager.GetString("ColorGreen_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to HEX. + /// + public static string ColorHex_Label + { + get + { + return ResourceManager.GetString("ColorHex_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hex Color. + /// + public static string ColorHex_Placeholder + { + get + { + return ResourceManager.GetString("ColorHex_Placeholder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Current selected color is {0}. + /// + public static string ColorPalette_AriaLabel + { + get + { + return ResourceManager.GetString("ColorPalette_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Apply. + /// + public static string ColorPicker_Apply + { + get + { + return ResourceManager.GetString("ColorPicker_Apply", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Current selected color is {0}. + /// + public static string ColorPicker_AriaLabel + { + get + { + return ResourceManager.GetString("ColorPicker_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string ColorPicker_Cancel + { + get + { + return ResourceManager.GetString("ColorPicker_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string ColorPicker_ClearTitle + { + get + { + return ResourceManager.GetString("ColorPicker_ClearTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Current Color. + /// + public static string ColorPicker_CurrentColor + { + get + { + return ResourceManager.GetString("ColorPicker_CurrentColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select Gradient View. + /// + public static string ColorPicker_GradientViewTitle + { + get + { + return ResourceManager.GetString("ColorPicker_GradientViewTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string ColorPicker_Open + { + get + { + return ResourceManager.GetString("ColorPicker_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select Palette View. + /// + public static string ColorPicker_PaletteViewTitle + { + get + { + return ResourceManager.GetString("ColorPicker_PaletteViewTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Preview Color. + /// + public static string ColorPicker_PreviewColor + { + get + { + return ResourceManager.GetString("ColorPicker_PreviewColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to R. + /// + public static string ColorRed_Label + { + get + { + return ResourceManager.GetString("ColorRed_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Apply. + /// + public static string ColumnMenu_Apply + { + get + { + return ResourceManager.GetString("ColumnMenu_Apply", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Column menu. + /// + public static string ColumnMenu_ColumnMenu + { + get + { + return ResourceManager.GetString("ColumnMenu_ColumnMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Columns. + /// + public static string ColumnMenu_Columns + { + get + { + return ResourceManager.GetString("ColumnMenu_Columns", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Group column. + /// + public static string ColumnMenu_GroupColumn + { + get + { + return ResourceManager.GetString("ColumnMenu_GroupColumn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lock. + /// + public static string ColumnMenu_Lock + { + get + { + return ResourceManager.GetString("ColumnMenu_Lock", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move Next. + /// + public static string ColumnMenu_ReorderNext + { + get + { + return ResourceManager.GetString("ColumnMenu_ReorderNext", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move Previous. + /// + public static string ColumnMenu_ReorderPrevious + { + get + { + return ResourceManager.GetString("ColumnMenu_ReorderPrevious", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Reset. + /// + public static string ColumnMenu_Reset + { + get + { + return ResourceManager.GetString("ColumnMenu_Reset", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Set column position. + /// + public static string ColumnMenu_SetColumnPosition + { + get + { + return ResourceManager.GetString("ColumnMenu_SetColumnPosition", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sort Ascending. + /// + public static string ColumnMenu_SortAscending + { + get + { + return ResourceManager.GetString("ColumnMenu_SortAscending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sort Descending. + /// + public static string ColumnMenu_SortDescending + { + get + { + return ResourceManager.GetString("ColumnMenu_SortDescending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ungroup column. + /// + public static string ColumnMenu_UngroupColumn + { + get + { + return ResourceManager.GetString("ColumnMenu_UngroupColumn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Unlock. + /// + public static string ColumnMenu_Unlock + { + get + { + return ResourceManager.GetString("ColumnMenu_Unlock", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string ComboBox_Cancel + { + get + { + return ResourceManager.GetString("ComboBox_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string ComboBox_Clear + { + get + { + return ResourceManager.GetString("ComboBox_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No data. + /// + public static string ComboBox_NoData + { + get + { + return ResourceManager.GetString("ComboBox_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string ComboBox_Open + { + get + { + return ResourceManager.GetString("ComboBox_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Options list. + /// + public static string ComboBox_Popup_AriaLabel + { + get + { + return ResourceManager.GetString("ComboBox_Popup_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string DateInput_Clear + { + get + { + return ResourceManager.GetString("DateInput_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The date format is not parsable. Please enter valid date.. + /// + public static string DateInput_ParsingErrorMessage + { + get + { + return ResourceManager.GetString("DateInput_ParsingErrorMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The date is not valid.. + /// + public static string DateInput_ValidationErrorMessage + { + get + { + return ResourceManager.GetString("DateInput_ValidationErrorMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string DatePicker_Cancel + { + get + { + return ResourceManager.GetString("DatePicker_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string DatePicker_Open + { + get + { + return ResourceManager.GetString("DatePicker_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Set Date. + /// + public static string DatePicker_SetDate + { + get + { + return ResourceManager.GetString("DatePicker_SetDate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string DateRangePicker_Cancel + { + get + { + return ResourceManager.GetString("DateRangePicker_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Confirm Selection. + /// + public static string DateRangePicker_ConfirmSelection + { + get + { + return ResourceManager.GetString("DateRangePicker_ConfirmSelection", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End. + /// + public static string DateRangePicker_End + { + get + { + return ResourceManager.GetString("DateRangePicker_End", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start. + /// + public static string DateRangePicker_Start + { + get + { + return ResourceManager.GetString("DateRangePicker_Start", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string DateTimePicker_Cancel + { + get + { + return ResourceManager.GetString("DateTimePicker_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date. + /// + public static string DateTimePicker_Date + { + get + { + return ResourceManager.GetString("DateTimePicker_Date", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string DateTimePicker_Open + { + get + { + return ResourceManager.GetString("DateTimePicker_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Set. + /// + public static string DateTimePicker_Set + { + get + { + return ResourceManager.GetString("DateTimePicker_Set", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Time. + /// + public static string DateTimePicker_Time + { + get + { + return ResourceManager.GetString("DateTimePicker_Time", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Dialog_Cancel + { + get + { + return ResourceManager.GetString("Dialog_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Dialog_Close + { + get + { + return ResourceManager.GetString("Dialog_Close", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string Dialog_Ok + { + get + { + return ResourceManager.GetString("Dialog_Ok", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string DropDownList_Cancel + { + get + { + return ResourceManager.GetString("DropDownList_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No data. + /// + public static string DropDownList_NoData + { + get + { + return ResourceManager.GetString("DropDownList_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string DropDownList_Open + { + get + { + return ResourceManager.GetString("DropDownList_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag and drop files here to upload. + /// + public static string DropZone_Hint + { + get + { + return ResourceManager.GetString("DropZone_Hint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to . + /// + public static string DropZone_Note + { + get + { + return ResourceManager.GetString("DropZone_Note", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add column on the right. + /// + public static string Editor_AddColumnAfter + { + get + { + return ResourceManager.GetString("Editor_AddColumnAfter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add column on the left. + /// + public static string Editor_AddColumnBefore + { + get + { + return ResourceManager.GetString("Editor_AddColumnBefore", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add row below. + /// + public static string Editor_AddRowAfter + { + get + { + return ResourceManager.GetString("Editor_AddRowAfter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add row above. + /// + public static string Editor_AddRowBefore + { + get + { + return ResourceManager.GetString("Editor_AddRowBefore", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add row below. + /// + public static string Editor_AddRowBelow + { + get + { + return ResourceManager.GetString("Editor_AddRowBelow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Center text. + /// + public static string Editor_AlignCenter + { + get + { + return ResourceManager.GetString("Editor_AlignCenter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Justify. + /// + public static string Editor_AlignJustify + { + get + { + return ResourceManager.GetString("Editor_AlignJustify", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align text left. + /// + public static string Editor_AlignLeft + { + get + { + return ResourceManager.GetString("Editor_AlignLeft", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align text right. + /// + public static string Editor_AlignRight + { + get + { + return ResourceManager.GetString("Editor_AlignRight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Background color. + /// + public static string Editor_BackColor + { + get + { + return ResourceManager.GetString("Editor_BackColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Bold. + /// + public static string Editor_Bold + { + get + { + return ResourceManager.GetString("Editor_Bold", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert hyperlink. + /// + public static string Editor_CreateLink + { + get + { + return ResourceManager.GetString("Editor_CreateLink", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Create table. + /// + public static string Editor_CreateTable + { + get + { + return ResourceManager.GetString("Editor_CreateTable", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Create {0} table. + /// + public static string Editor_CreateTablePopup + { + get + { + return ResourceManager.GetString("Editor_CreateTablePopup", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete column. + /// + public static string Editor_DeleteColumn + { + get + { + return ResourceManager.GetString("Editor_DeleteColumn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete row. + /// + public static string Editor_DeleteRow + { + get + { + return ResourceManager.GetString("Editor_DeleteRow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete table. + /// + public static string Editor_DeleteTable + { + get + { + return ResourceManager.GetString("Editor_DeleteTable", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Editor_DialogCancel + { + get + { + return ResourceManager.GetString("Editor_DialogCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Editor_DialogClose + { + get + { + return ResourceManager.GetString("Editor_DialogClose", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert. + /// + public static string Editor_DialogInsert + { + get + { + return ResourceManager.GetString("Editor_DialogInsert", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Update. + /// + public static string Editor_DialogUpdate + { + get + { + return ResourceManager.GetString("Editor_DialogUpdate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Font Name. + /// + public static string Editor_FontFamily + { + get + { + return ResourceManager.GetString("Editor_FontFamily", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Font Size. + /// + public static string Editor_FontSize + { + get + { + return ResourceManager.GetString("Editor_FontSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Color. + /// + public static string Editor_ForeColor + { + get + { + return ResourceManager.GetString("Editor_ForeColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Format. + /// + public static string Editor_Format + { + get + { + return ResourceManager.GetString("Editor_Format", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Alternate text:. + /// + public static string Editor_ImageAltText + { + get + { + return ResourceManager.GetString("Editor_ImageAltText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Height:. + /// + public static string Editor_ImageHeight + { + get + { + return ResourceManager.GetString("Editor_ImageHeight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Web address:. + /// + public static string Editor_ImageWebAddress + { + get + { + return ResourceManager.GetString("Editor_ImageWebAddress", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Width:. + /// + public static string Editor_ImageWidth + { + get + { + return ResourceManager.GetString("Editor_ImageWidth", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Indent. + /// + public static string Editor_Indent + { + get + { + return ResourceManager.GetString("Editor_Indent", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert file. + /// + public static string Editor_InsertFile + { + get + { + return ResourceManager.GetString("Editor_InsertFile", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert HTML. + /// + public static string Editor_InsertHtml + { + get + { + return ResourceManager.GetString("Editor_InsertHtml", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert image. + /// + public static string Editor_InsertImage + { + get + { + return ResourceManager.GetString("Editor_InsertImage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert ordered list. + /// + public static string Editor_InsertOrderedList + { + get + { + return ResourceManager.GetString("Editor_InsertOrderedList", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert unordered list. + /// + public static string Editor_InsertUnorderedList + { + get + { + return ResourceManager.GetString("Editor_InsertUnorderedList", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Italic. + /// + public static string Editor_Italic + { + get + { + return ResourceManager.GetString("Editor_Italic", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open in new window. + /// + public static string Editor_LinkOpenNewWindow + { + get + { + return ResourceManager.GetString("Editor_LinkOpenNewWindow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Text. + /// + public static string Editor_LinkText + { + get + { + return ResourceManager.GetString("Editor_LinkText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Title:. + /// + public static string Editor_LinkTitle + { + get + { + return ResourceManager.GetString("Editor_LinkTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Web address:. + /// + public static string Editor_LinkWebAddress + { + get + { + return ResourceManager.GetString("Editor_LinkWebAddress", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Merge cells. + /// + public static string Editor_MergeCells + { + get + { + return ResourceManager.GetString("Editor_MergeCells", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Outdent. + /// + public static string Editor_Outdent + { + get + { + return ResourceManager.GetString("Editor_Outdent", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Redo. + /// + public static string Editor_Redo + { + get + { + return ResourceManager.GetString("Editor_Redo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to View HTML. + /// + public static string Editor_SetHtml + { + get + { + return ResourceManager.GetString("Editor_SetHtml", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Split cell. + /// + public static string Editor_SplitCell + { + get + { + return ResourceManager.GetString("Editor_SplitCell", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Strikethrough. + /// + public static string Editor_Strikethrough + { + get + { + return ResourceManager.GetString("Editor_Strikethrough", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Subscript. + /// + public static string Editor_Subscript + { + get + { + return ResourceManager.GetString("Editor_Subscript", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Superscript. + /// + public static string Editor_Superscript + { + get + { + return ResourceManager.GetString("Editor_Superscript", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Underline. + /// + public static string Editor_Underline + { + get + { + return ResourceManager.GetString("Editor_Underline", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Undo. + /// + public static string Editor_Undo + { + get + { + return ResourceManager.GetString("Editor_Undo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove hyperlink. + /// + public static string Editor_Unlink + { + get + { + return ResourceManager.GetString("Editor_Unlink", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string FileManager_ConfirmDeleteCancel + { + get + { + return ResourceManager.GetString("FileManager_ConfirmDeleteCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string FileManager_ConfirmDeleteOk + { + get + { + return ResourceManager.GetString("FileManager_ConfirmDeleteOk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete the file(s)?. + /// + public static string FileManager_ConfirmDeleteText + { + get + { + return ResourceManager.GetString("FileManager_ConfirmDeleteText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string FileManager_ConfirmDeleteTitle + { + get + { + return ResourceManager.GetString("FileManager_ConfirmDeleteTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string FileManager_ContextMenu_Delete + { + get + { + return ResourceManager.GetString("FileManager_ContextMenu_Delete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Download. + /// + public static string FileManager_ContextMenu_Download + { + get + { + return ResourceManager.GetString("FileManager_ContextMenu_Download", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename. + /// + public static string FileManager_ContextMenu_Rename + { + get + { + return ResourceManager.GetString("FileManager_ContextMenu_Rename", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date created. + /// + public static string FileManager_DetailsPane_DateCreated + { + get + { + return ResourceManager.GetString("FileManager_DetailsPane_DateCreated", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date modified. + /// + public static string FileManager_DetailsPane_DateModified + { + get + { + return ResourceManager.GetString("FileManager_DetailsPane_DateModified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No file selected. + /// + public static string FileManager_DetailsPane_NoFileSelected + { + get + { + return ResourceManager.GetString("FileManager_DetailsPane_NoFileSelected", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Size. + /// + public static string FileManager_DetailsPane_Size + { + get + { + return ResourceManager.GetString("FileManager_DetailsPane_Size", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Type. + /// + public static string FileManager_DetailsPane_Type + { + get + { + return ResourceManager.GetString("FileManager_DetailsPane_Type", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to items. + /// + public static string FileManager_FileView_Items + { + get + { + return ResourceManager.GetString("FileManager_FileView_Items", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date Created. + /// + public static string FileManager_Grid_DateCreatedColumnTitle + { + get + { + return ResourceManager.GetString("FileManager_Grid_DateCreatedColumnTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File Size. + /// + public static string FileManager_Grid_FileSizeColumnTitle + { + get + { + return ResourceManager.GetString("FileManager_Grid_FileSizeColumnTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Name. + /// + public static string FileManager_Grid_NameColumnTitle + { + get + { + return ResourceManager.GetString("FileManager_Grid_NameColumnTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string FileManager_SearchBox_Placeholder + { + get + { + return ResourceManager.GetString("FileManager_SearchBox_Placeholder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string FileManager_SearchBox_Title + { + get + { + return ResourceManager.GetString("FileManager_SearchBox_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to New Folder. + /// + public static string FileManager_ToolBar_CreateNewFolder + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_CreateNewFolder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sort By. + /// + public static string FileManager_ToolBar_SortBy + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortBy", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date Created. + /// + public static string FileManager_ToolBar_SortByDateCreated + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortByDateCreated", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date Modified. + /// + public static string FileManager_ToolBar_SortByDateModified + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortByDateModified", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Name. + /// + public static string FileManager_ToolBar_SortByName + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortByName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Size. + /// + public static string FileManager_ToolBar_SortBySize + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortBySize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Type. + /// + public static string FileManager_ToolBar_SortByType + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_SortByType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Upload. + /// + public static string FileManager_ToolBar_Upload + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_Upload", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to View Details. + /// + public static string FileManager_ToolBar_ViewDetails + { + get + { + return ResourceManager.GetString("FileManager_ToolBar_ViewDetails", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string FileManager_UploadDialogCancel + { + get + { + return ResourceManager.GetString("FileManager_UploadDialogCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string FileManager_UploadDialogOk + { + get + { + return ResourceManager.GetString("FileManager_UploadDialogOk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Upload files. + /// + public static string FileManager_UploadDialogTitle + { + get + { + return ResourceManager.GetString("FileManager_UploadDialogTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag and drop files here. + /// + public static string FileSelect_DropZoneHint + { + get + { + return ResourceManager.GetString("FileSelect_DropZoneHint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File type not allowed.. + /// + public static string FileSelect_InvalidFileExtension + { + get + { + return ResourceManager.GetString("FileSelect_InvalidFileExtension", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File size too large.. + /// + public static string FileSelect_InvalidMaxFileSize + { + get + { + return ResourceManager.GetString("FileSelect_InvalidMaxFileSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File size too small.. + /// + public static string FileSelect_InvalidMinFileSize + { + get + { + return ResourceManager.GetString("FileSelect_InvalidMinFileSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove. + /// + public static string FileSelect_Remove + { + get + { + return ResourceManager.GetString("FileSelect_Remove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select files.... + /// + public static string FileSelect_SelectFiles + { + get + { + return ResourceManager.GetString("FileSelect_SelectFiles", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add Expression. + /// + public static string Filter_AddExpression + { + get + { + return ResourceManager.GetString("Filter_AddExpression", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add Group. + /// + public static string Filter_AddGroup + { + get + { + return ResourceManager.GetString("Filter_AddGroup", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Additional Operator. + /// + public static string Filter_AdditionalOperator + { + get + { + return ResourceManager.GetString("Filter_AdditionalOperator", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Additional value. + /// + public static string Filter_AdditionalValue + { + get + { + return ResourceManager.GetString("Filter_AdditionalValue", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to (All). + /// + public static string Filter_All + { + get + { + return ResourceManager.GetString("Filter_All", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to And. + /// + public static string Filter_And + { + get + { + return ResourceManager.GetString("Filter_And", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is equal to. + /// + public static string Filter_BooleanIsEqualTo + { + get + { + return ResourceManager.GetString("Filter_BooleanIsEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not equal to. + /// + public static string Filter_BooleanIsNotEqualTo + { + get + { + return ResourceManager.GetString("Filter_BooleanIsNotEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Filter_Cancel + { + get + { + return ResourceManager.GetString("Filter_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string Filter_Clear + { + get + { + return ResourceManager.GetString("Filter_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is equal to. + /// + public static string Filter_DateIsEqualTo + { + get + { + return ResourceManager.GetString("Filter_DateIsEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is after. + /// + public static string Filter_DateIsGreaterThan + { + get + { + return ResourceManager.GetString("Filter_DateIsGreaterThan", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is after or equal to. + /// + public static string Filter_DateIsGreaterThanOrEqualTo + { + get + { + return ResourceManager.GetString("Filter_DateIsGreaterThanOrEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is before. + /// + public static string Filter_DateIsLessThan + { + get + { + return ResourceManager.GetString("Filter_DateIsLessThan", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is before or equal to. + /// + public static string Filter_DateIsLessThanOrEqualTo + { + get + { + return ResourceManager.GetString("Filter_DateIsLessThanOrEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not equal to. + /// + public static string Filter_DateIsNotEqualTo + { + get + { + return ResourceManager.GetString("Filter_DateIsNotEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not null. + /// + public static string Filter_DateIsNotNull + { + get + { + return ResourceManager.GetString("Filter_DateIsNotNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is null. + /// + public static string Filter_DateIsNull + { + get + { + return ResourceManager.GetString("Filter_DateIsNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is equal to. + /// + public static string Filter_EnumIsEqualTo + { + get + { + return ResourceManager.GetString("Filter_EnumIsEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not equal to. + /// + public static string Filter_EnumIsNotEqualTo + { + get + { + return ResourceManager.GetString("Filter_EnumIsNotEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not null. + /// + public static string Filter_EnumIsNotNull + { + get + { + return ResourceManager.GetString("Filter_EnumIsNotNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is null. + /// + public static string Filter_EnumIsNull + { + get + { + return ResourceManager.GetString("Filter_EnumIsNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Filter Operators list. + /// + public static string Filter_Expression_Options + { + get + { + return ResourceManager.GetString("Filter_Expression_Options", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Filter. + /// + public static string Filter_Filter + { + get + { + return ResourceManager.GetString("Filter_Filter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Filter. + /// + public static string Filter_FilterLabel + { + get + { + return ResourceManager.GetString("Filter_FilterLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Filter settings. + /// + public static string Filter_FilterSettings + { + get + { + return ResourceManager.GetString("Filter_FilterSettings", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Show records with value that. + /// + public static string Filter_Info + { + get + { + return ResourceManager.GetString("Filter_Info", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to is false. + /// + public static string Filter_IsFalse + { + get + { + return ResourceManager.GetString("Filter_IsFalse", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to is true. + /// + public static string Filter_IsTrue + { + get + { + return ResourceManager.GetString("Filter_IsTrue", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No data. + /// + public static string Filter_NoData + { + get + { + return ResourceManager.GetString("Filter_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is equal to. + /// + public static string Filter_NumberIsEqualTo + { + get + { + return ResourceManager.GetString("Filter_NumberIsEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is greater than. + /// + public static string Filter_NumberIsGreaterThan + { + get + { + return ResourceManager.GetString("Filter_NumberIsGreaterThan", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is greater than or equal to. + /// + public static string Filter_NumberIsGreaterThanOrEqualTo + { + get + { + return ResourceManager.GetString("Filter_NumberIsGreaterThanOrEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is less than. + /// + public static string Filter_NumberIsLessThan + { + get + { + return ResourceManager.GetString("Filter_NumberIsLessThan", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is less than or equal to. + /// + public static string Filter_NumberIsLessThanOrEqualTo + { + get + { + return ResourceManager.GetString("Filter_NumberIsLessThanOrEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not equal to. + /// + public static string Filter_NumberIsNotEqualTo + { + get + { + return ResourceManager.GetString("Filter_NumberIsNotEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not null. + /// + public static string Filter_NumberIsNotNull + { + get + { + return ResourceManager.GetString("Filter_NumberIsNotNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is null. + /// + public static string Filter_NumberIsNull + { + get + { + return ResourceManager.GetString("Filter_NumberIsNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Operator. + /// + public static string Filter_Operator + { + get + { + return ResourceManager.GetString("Filter_Operator", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Or. + /// + public static string Filter_Or + { + get + { + return ResourceManager.GetString("Filter_Or", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove. + /// + public static string Filter_Remove + { + get + { + return ResourceManager.GetString("Filter_Remove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string Filter_Search + { + get + { + return ResourceManager.GetString("Filter_Search", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select All. + /// + public static string Filter_SelectAll + { + get + { + return ResourceManager.GetString("Filter_SelectAll", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to -Select value-. + /// + public static string Filter_SelectValue + { + get + { + return ResourceManager.GetString("Filter_SelectValue", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Contains. + /// + public static string Filter_StringContains + { + get + { + return ResourceManager.GetString("Filter_StringContains", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Does not contain. + /// + public static string Filter_StringDoesNotContain + { + get + { + return ResourceManager.GetString("Filter_StringDoesNotContain", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Does not end with. + /// + public static string Filter_StringDoesNotEndWith + { + get + { + return ResourceManager.GetString("Filter_StringDoesNotEndWith", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Does not start with. + /// + public static string Filter_StringDoesNotStartWith + { + get + { + return ResourceManager.GetString("Filter_StringDoesNotStartWith", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Ends with. + /// + public static string Filter_StringEndsWith + { + get + { + return ResourceManager.GetString("Filter_StringEndsWith", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is empty. + /// + public static string Filter_StringIsEmpty + { + get + { + return ResourceManager.GetString("Filter_StringIsEmpty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is equal to. + /// + public static string Filter_StringIsEqualTo + { + get + { + return ResourceManager.GetString("Filter_StringIsEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not empty. + /// + public static string Filter_StringIsNotEmpty + { + get + { + return ResourceManager.GetString("Filter_StringIsNotEmpty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not equal to. + /// + public static string Filter_StringIsNotEqualTo + { + get + { + return ResourceManager.GetString("Filter_StringIsNotEqualTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is not null. + /// + public static string Filter_StringIsNotNull + { + get + { + return ResourceManager.GetString("Filter_StringIsNotNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Has value. + /// + public static string Filter_StringIsNotNullOrEmpty + { + get + { + return ResourceManager.GetString("Filter_StringIsNotNullOrEmpty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Is null. + /// + public static string Filter_StringIsNull + { + get + { + return ResourceManager.GetString("Filter_StringIsNull", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Has no value. + /// + public static string Filter_StringIsNullOrEmpty + { + get + { + return ResourceManager.GetString("Filter_StringIsNullOrEmpty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Starts with. + /// + public static string Filter_StringStartsWith + { + get + { + return ResourceManager.GetString("Filter_StringStartsWith", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Value. + /// + public static string Filter_Value + { + get + { + return ResourceManager.GetString("Filter_Value", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Current selected color is {0}. + /// + public static string FlatColorPicker_AriaLabel + { + get + { + return ResourceManager.GetString("FlatColorPicker_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string Form_Clear + { + get + { + return ResourceManager.GetString("Form_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Submit. + /// + public static string Form_Submit + { + get + { + return ResourceManager.GetString("Form_Submit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Gantt_Cancel + { + get + { + return ResourceManager.GetString("Gantt_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Day. + /// + public static string Gantt_Day + { + get + { + return ResourceManager.GetString("Gantt_Day", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Gantt_Delete + { + get + { + return ResourceManager.GetString("Gantt_Delete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Gantt_DialogClose + { + get + { + return ResourceManager.GetString("Gantt_DialogClose", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Maximize. + /// + public static string Gantt_DialogMaximize + { + get + { + return ResourceManager.GetString("Gantt_DialogMaximize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Minimize. + /// + public static string Gantt_DialogMinimize + { + get + { + return ResourceManager.GetString("Gantt_DialogMinimize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add. + /// + public static string Gantt_Editor_DependencyAdd + { + get + { + return ResourceManager.GetString("Gantt_Editor_DependencyAdd", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Name. + /// + public static string Gantt_Editor_DependencyName + { + get + { + return ResourceManager.GetString("Gantt_Editor_DependencyName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove. + /// + public static string Gantt_Editor_DependencyRemove + { + get + { + return ResourceManager.GetString("Gantt_Editor_DependencyRemove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Type. + /// + public static string Gantt_Editor_DependencyType + { + get + { + return ResourceManager.GetString("Gantt_Editor_DependencyType", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit task. + /// + public static string Gantt_Editor_EditorTitle + { + get + { + return ResourceManager.GetString("Gantt_Editor_EditorTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End. + /// + public static string Gantt_Editor_End + { + get + { + return ResourceManager.GetString("Gantt_Editor_End", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End time must be after Start time.. + /// + public static string Gantt_Editor_EndTimeValueValidationMessage + { + get + { + return ResourceManager.GetString("Gantt_Editor_EndTimeValueValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to General. + /// + public static string Gantt_Editor_General + { + get + { + return ResourceManager.GetString("Gantt_Editor_General", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to -None-. + /// + public static string Gantt_Editor_None + { + get + { + return ResourceManager.GetString("Gantt_Editor_None", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Other. + /// + public static string Gantt_Editor_Other + { + get + { + return ResourceManager.GetString("Gantt_Editor_Other", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Parent. + /// + public static string Gantt_Editor_Parent + { + get + { + return ResourceManager.GetString("Gantt_Editor_Parent", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Complete. + /// + public static string Gantt_Editor_PercentComplete + { + get + { + return ResourceManager.GetString("Gantt_Editor_PercentComplete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Predecessors. + /// + public static string Gantt_Editor_Predecessors + { + get + { + return ResourceManager.GetString("Gantt_Editor_Predecessors", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start. + /// + public static string Gantt_Editor_Start + { + get + { + return ResourceManager.GetString("Gantt_Editor_Start", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start time must be before End time.. + /// + public static string Gantt_Editor_StartTimeValueValidationMessage + { + get + { + return ResourceManager.GetString("Gantt_Editor_StartTimeValueValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Successors. + /// + public static string Gantt_Editor_Successors + { + get + { + return ResourceManager.GetString("Gantt_Editor_Successors", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Title. + /// + public static string Gantt_Editor_Title + { + get + { + return ResourceManager.GetString("Gantt_Editor_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Title is required.. + /// + public static string Gantt_Editor_TitleRequiredValidationMessage + { + get + { + return ResourceManager.GetString("Gantt_Editor_TitleRequiredValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Month. + /// + public static string Gantt_Month + { + get + { + return ResourceManager.GetString("Gantt_Month", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Save. + /// + public static string Gantt_Save + { + get + { + return ResourceManager.GetString("Gantt_Save", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Week. + /// + public static string Gantt_Week + { + get + { + return ResourceManager.GetString("Gantt_Week", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Year. + /// + public static string Gantt_Year + { + get + { + return ResourceManager.GetString("Gantt_Year", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Grid_Cancel + { + get + { + return ResourceManager.GetString("Grid_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel changes. + /// + public static string Grid_CancelChanges + { + get + { + return ResourceManager.GetString("Grid_CancelChanges", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Grid_CancelDelete + { + get + { + return ResourceManager.GetString("Grid_CancelDelete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Check all. + /// + public static string Grid_CheckAll + { + get + { + return ResourceManager.GetString("Grid_CheckAll", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Columns. + /// + public static string Grid_Columns + { + get + { + return ResourceManager.GetString("Grid_Columns", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Column settings. + /// + public static string Grid_ColumnSettings + { + get + { + return ResourceManager.GetString("Grid_ColumnSettings", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete this record?. + /// + public static string Grid_Confirmation + { + get + { + return ResourceManager.GetString("Grid_Confirmation", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Grid_ConfirmDelete + { + get + { + return ResourceManager.GetString("Grid_ConfirmDelete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Grid_ConfirmDeleteCancel + { + get + { + return ResourceManager.GetString("Grid_ConfirmDeleteCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string Grid_ConfirmDeleteOk + { + get + { + return ResourceManager.GetString("Grid_ConfirmDeleteOk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete this record?. + /// + public static string Grid_ConfirmDeleteText + { + get + { + return ResourceManager.GetString("Grid_ConfirmDeleteText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Grid_ConfirmDeleteTitle + { + get + { + return ResourceManager.GetString("Grid_ConfirmDeleteTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add new record. + /// + public static string Grid_Create + { + get + { + return ResourceManager.GetString("Grid_Create", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Export to CSV. + /// + public static string Grid_Csv + { + get + { + return ResourceManager.GetString("Grid_Csv", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Data table. + /// + public static string Grid_DataTable + { + get + { + return ResourceManager.GetString("Grid_DataTable", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Grid_Delete + { + get + { + return ResourceManager.GetString("Grid_Delete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Grid_DialogClose + { + get + { + return ResourceManager.GetString("Grid_DialogClose", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Done. + /// + public static string Grid_Done + { + get + { + return ResourceManager.GetString("Grid_Done", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to items selected. + /// + public static string Grid_DragItems + { + get + { + return ResourceManager.GetString("Grid_DragItems", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag row. + /// + public static string Grid_DragRowLabel + { + get + { + return ResourceManager.GetString("Grid_DragRowLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit. + /// + public static string Grid_Edit + { + get + { + return ResourceManager.GetString("Grid_Edit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Export to Excel. + /// + public static string Grid_Excel + { + get + { + return ResourceManager.GetString("Grid_Excel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Filter. + /// + public static string Grid_Filter + { + get + { + return ResourceManager.GetString("Grid_Filter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} column filter menu settings. + /// + public static string Grid_FilterMenuSettings + { + get + { + return ResourceManager.GetString("Grid_FilterMenuSettings", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} filter. + /// + public static string Grid_FilterRowLabel + { + get + { + return ResourceManager.GetString("Grid_FilterRowLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Grid group header. + /// + public static string Grid_GroupHeaderLabel + { + get + { + return ResourceManager.GetString("Grid_GroupHeaderLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lock. + /// + public static string Grid_Lock + { + get + { + return ResourceManager.GetString("Grid_Lock", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No records available.. + /// + public static string Grid_NoRecords + { + get + { + return ResourceManager.GetString("Grid_NoRecords", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove. + /// + public static string Grid_Remove + { + get + { + return ResourceManager.GetString("Grid_Remove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Save Changes. + /// + public static string Grid_SaveChanges + { + get + { + return ResourceManager.GetString("Grid_SaveChanges", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search.... + /// + public static string Grid_Search + { + get + { + return ResourceManager.GetString("Grid_Search", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select. + /// + public static string Grid_Select + { + get + { + return ResourceManager.GetString("Grid_Select", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select all rows. + /// + public static string Grid_SelectAllRows + { + get + { + return ResourceManager.GetString("Grid_SelectAllRows", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select a row. + /// + public static string Grid_SelectRow + { + get + { + return ResourceManager.GetString("Grid_SelectRow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sort Ascending. + /// + public static string Grid_SortAscending + { + get + { + return ResourceManager.GetString("Grid_SortAscending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sort Descending. + /// + public static string Grid_SortDescending + { + get + { + return ResourceManager.GetString("Grid_SortDescending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sorted in ascending order. + /// + public static string Grid_SortedAscending + { + get + { + return ResourceManager.GetString("Grid_SortedAscending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sorted in descending order. + /// + public static string Grid_SortedDescending + { + get + { + return ResourceManager.GetString("Grid_SortedDescending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Grid toolbar. + /// + public static string Grid_ToolbarLabel + { + get + { + return ResourceManager.GetString("Grid_ToolbarLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Unlock. + /// + public static string Grid_Unlock + { + get + { + return ResourceManager.GetString("Grid_Unlock", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Update. + /// + public static string Grid_Update + { + get + { + return ResourceManager.GetString("Grid_Update", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag a column header and drop it here to group by that column. + /// + public static string Group_Empty + { + get + { + return ResourceManager.GetString("Group_Empty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No Data. + /// + public static string ListBox_NoData + { + get + { + return ResourceManager.GetString("ListBox_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move Down. + /// + public static string ListBoxToolBarTool_MoveDown + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_MoveDown", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move Up. + /// + public static string ListBoxToolBarTool_MoveUp + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_MoveUp", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove. + /// + public static string ListBoxToolBarTool_Remove + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_Remove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Transfer All From. + /// + public static string ListBoxToolBarTool_TransferAllFrom + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_TransferAllFrom", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Transfer All To. + /// + public static string ListBoxToolBarTool_TransferAllTo + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_TransferAllTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Transfer From. + /// + public static string ListBoxToolBarTool_TransferFrom + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_TransferFrom", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Transfer To. + /// + public static string ListBoxToolBarTool_TransferTo + { + get + { + return ResourceManager.GetString("ListBoxToolBarTool_TransferTo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string MaskedTextBox_Clear + { + get + { + return ResourceManager.GetString("MaskedTextBox_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Apply. + /// + public static string MultiSelect_Apply + { + get + { + return ResourceManager.GetString("MultiSelect_Apply", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string MultiSelect_Cancel + { + get + { + return ResourceManager.GetString("MultiSelect_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string MultiSelect_Clear + { + get + { + return ResourceManager.GetString("MultiSelect_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} item(s) selected. + /// + public static string MultiSelect_ItemsSelected + { + get + { + return ResourceManager.GetString("MultiSelect_ItemsSelected", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} more selected. + /// + public static string MultiSelect_MoreSelected + { + get + { + return ResourceManager.GetString("MultiSelect_MoreSelected", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No data. + /// + public static string MultiSelect_NoData + { + get + { + return ResourceManager.GetString("MultiSelect_NoData", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string MultiSelect_Open + { + get + { + return ResourceManager.GetString("MultiSelect_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string NumericTextBox_Clear + { + get + { + return ResourceManager.GetString("NumericTextBox_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Decrease value. + /// + public static string NumericTextBox_DecreaseValue + { + get + { + return ResourceManager.GetString("NumericTextBox_DecreaseValue", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Increase value. + /// + public static string NumericTextBox_IncreaseValue + { + get + { + return ResourceManager.GetString("NumericTextBox_IncreaseValue", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Optional. + /// + public static string Optional_Label + { + get + { + return ResourceManager.GetString("Optional_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to All. + /// + public static string Pager_AllPages + { + get + { + return ResourceManager.GetString("Pager_AllPages", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} - {1} of {2} items. + /// + public static string Pager_Display + { + get + { + return ResourceManager.GetString("Pager_Display", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No items to display. + /// + public static string Pager_Empty + { + get + { + return ResourceManager.GetString("Pager_Empty", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the first page. + /// + public static string Pager_First + { + get + { + return ResourceManager.GetString("Pager_First", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to items per page. + /// + public static string Pager_ItemsPerPage + { + get + { + return ResourceManager.GetString("Pager_ItemsPerPage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the last page. + /// + public static string Pager_Last + { + get + { + return ResourceManager.GetString("Pager_Last", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to More pages. + /// + public static string Pager_MorePages + { + get + { + return ResourceManager.GetString("Pager_MorePages", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the next page. + /// + public static string Pager_Next + { + get + { + return ResourceManager.GetString("Pager_Next", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to of {0}. + /// + public static string Pager_Of + { + get + { + return ResourceManager.GetString("Pager_Of", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Page. + /// + public static string Pager_Page + { + get + { + return ResourceManager.GetString("Pager_Page", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Page {0}. + /// + public static string Pager_PageDisplay + { + get + { + return ResourceManager.GetString("Pager_PageDisplay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select a page. + /// + public static string Pager_PageInputLabel + { + get + { + return ResourceManager.GetString("Pager_PageInputLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Go to the previous page. + /// + public static string Pager_Previous + { + get + { + return ResourceManager.GetString("Pager_Previous", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Refresh. + /// + public static string Pager_Refresh + { + get + { + return ResourceManager.GetString("Pager_Refresh", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Page navigation, page {0} of {1}. + /// + public static string Pager_WrapperLabel + { + get + { + return ResourceManager.GetString("Pager_WrapperLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Color. + /// + public static string PdfViewer_Annotations_Color + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_Color", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete the annotation?. + /// + public static string PdfViewer_Annotations_ConfirmDeleteDialogText + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_ConfirmDeleteDialogText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete annotation. + /// + public static string PdfViewer_Annotations_ConfirmDeleteDialogTitle + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_ConfirmDeleteDialogTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string PdfViewer_Annotations_ConfirmDialogCancelButtonText + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_ConfirmDialogCancelButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string PdfViewer_Annotations_ConfirmDialogOkButtonText + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_ConfirmDialogOkButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Font size. + /// + public static string PdfViewer_Annotations_FontSize + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_FontSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start typing. + /// + public static string PdfViewer_Annotations_FreeTextEditorPlaceholder + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_FreeTextEditorPlaceholder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Text style. + /// + public static string PdfViewer_Annotations_TextStyle + { + get + { + return ResourceManager.GetString("PdfViewer_Annotations_TextStyle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Document viewport. + /// + public static string PdfViewer_Document_AriaLabel + { + get + { + return ResourceManager.GetString("PdfViewer_Document_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag and drop files here to upload. + /// + public static string PdfViewer_DropZone_Hint + { + get + { + return ResourceManager.GetString("PdfViewer_DropZone_Hint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string PdfViewer_Search_Close + { + get + { + return ResourceManager.GetString("PdfViewer_Search_Close", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Match case. + /// + public static string PdfViewer_Search_MatchCase + { + get + { + return ResourceManager.GetString("PdfViewer_Search_MatchCase", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to of. + /// + public static string PdfViewer_Search_MatchesOf + { + get + { + return ResourceManager.GetString("PdfViewer_Search_MatchesOf", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Next match. + /// + public static string PdfViewer_Search_NextMatch + { + get + { + return ResourceManager.GetString("PdfViewer_Search_NextMatch", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string PdfViewer_Search_Placeholder + { + get + { + return ResourceManager.GetString("PdfViewer_Search_Placeholder", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Previous match. + /// + public static string PdfViewer_Search_PreviousMatch + { + get + { + return ResourceManager.GetString("PdfViewer_Search_PreviousMatch", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search dialog. + /// + public static string PdfViewer_SearchDialog_AriaLabel + { + get + { + return ResourceManager.GetString("PdfViewer_SearchDialog_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Annotations. + /// + public static string PdfViewer_ToolBar_Annotations + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Annotations", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Download. + /// + public static string PdfViewer_ToolBar_Download + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Download", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Free text. + /// + public static string PdfViewer_ToolBar_FreeText + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_FreeText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hide. + /// + public static string PdfViewer_ToolBar_HideAnnotations + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_HideAnnotations", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Highlight. + /// + public static string PdfViewer_ToolBar_Highlight + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Highlight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string PdfViewer_ToolBar_Open + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Enable panning. + /// + public static string PdfViewer_ToolBar_Panning + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Panning", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Print. + /// + public static string PdfViewer_ToolBar_Print + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Print", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search. + /// + public static string PdfViewer_ToolBar_Search + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_Search", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Enable selection. + /// + public static string PdfViewer_ToolBar_TextSelection + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_TextSelection", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Actual width. + /// + public static string PdfViewer_ToolBar_ZoomActualWidth + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_ZoomActualWidth", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fit to page. + /// + public static string PdfViewer_ToolBar_ZoomFitToPage + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_ZoomFitToPage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fit to width. + /// + public static string PdfViewer_ToolBar_ZoomFitToWidth + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_ZoomFitToWidth", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Zoom in. + /// + public static string PdfViewer_ToolBar_ZoomIn + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_ZoomIn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Zoom out. + /// + public static string PdfViewer_ToolBar_ZoomOut + { + get + { + return ResourceManager.GetString("PdfViewer_ToolBar_ZoomOut", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Grand total. + /// + public static string PivotGrid_GrandTotal + { + get + { + return ResourceManager.GetString("PivotGrid_GrandTotal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Grand total. + /// + public static string PivotGrid_GrandTotal1 + { + get + { + return ResourceManager.GetString("PivotGrid_GrandTotal1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Include fields. + /// + public static string PivotGrid_IncludeFields + { + get + { + return ResourceManager.GetString("PivotGrid_IncludeFields", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Apply. + /// + public static string PivotGridConfigurator_Apply + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Apply", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string PivotGridConfigurator_Cancel + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Columns. + /// + public static string PivotGridConfigurator_Columns + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Columns", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Fields. + /// + public static string PivotGridConfigurator_Fields + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Fields", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move to Columns. + /// + public static string PivotGridConfigurator_MoveToColumns + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_MoveToColumns", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move to Rows. + /// + public static string PivotGridConfigurator_MoveToRows + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_MoveToRows", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select some fields to begin setup. + /// + public static string PivotGridConfigurator_NoFields + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_NoFields", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rows. + /// + public static string PivotGridConfigurator_Rows + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Rows", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Settings. + /// + public static string PivotGridConfigurator_Settings + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Settings", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Values. + /// + public static string PivotGridConfigurator_Values + { + get + { + return ResourceManager.GetString("PivotGridConfigurator_Values", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Change settings. + /// + public static string PivotGridConfiguratorButton_Text + { + get + { + return ResourceManager.GetString("PivotGridConfiguratorButton_Text", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Options list. + /// + public static string PopupList_AriaLabel + { + get + { + return ResourceManager.GetString("PopupList_AriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Agenda. + /// + public static string Scheduler_Agenda + { + get + { + return ResourceManager.GetString("Scheduler_Agenda", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to all day. + /// + public static string Scheduler_AllDay + { + get + { + return ResourceManager.GetString("Scheduler_AllDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to All events. + /// + public static string Scheduler_AllEvents + { + get + { + return ResourceManager.GetString("Scheduler_AllEvents", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Scheduler_Cancel + { + get + { + return ResourceManager.GetString("Scheduler_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Scheduler_ConfirmDeleteCancel + { + get + { + return ResourceManager.GetString("Scheduler_ConfirmDeleteCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string Scheduler_ConfirmDeleteOk + { + get + { + return ResourceManager.GetString("Scheduler_ConfirmDeleteOk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete this event?. + /// + public static string Scheduler_ConfirmDeleteText + { + get + { + return ResourceManager.GetString("Scheduler_ConfirmDeleteText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete event. + /// + public static string Scheduler_ConfirmDeleteTitle + { + get + { + return ResourceManager.GetString("Scheduler_ConfirmDeleteTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date. + /// + public static string Scheduler_Date_Column_Title + { + get + { + return ResourceManager.GetString("Scheduler_Date_Column_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Day. + /// + public static string Scheduler_Day + { + get + { + return ResourceManager.GetString("Scheduler_Day", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Scheduler_Delete + { + get + { + return ResourceManager.GetString("Scheduler_Delete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Scheduler_DialogClose + { + get + { + return ResourceManager.GetString("Scheduler_DialogClose", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Description. + /// + public static string Scheduler_Editor_Description + { + get + { + return ResourceManager.GetString("Scheduler_Editor_Description", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Event. + /// + public static string Scheduler_Editor_EditorTitle + { + get + { + return ResourceManager.GetString("Scheduler_Editor_EditorTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End. + /// + public static string Scheduler_Editor_End + { + get + { + return ResourceManager.GetString("Scheduler_Editor_End", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End time is required.. + /// + public static string Scheduler_Editor_EndTimeRequiredValidationMessage + { + get + { + return ResourceManager.GetString("Scheduler_Editor_EndTimeRequiredValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End time must be after the Start time.. + /// + public static string Scheduler_Editor_EndTimeValueValidationMessage + { + get + { + return ResourceManager.GetString("Scheduler_Editor_EndTimeValueValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to All Day Event. + /// + public static string Scheduler_Editor_IsAllDay + { + get + { + return ResourceManager.GetString("Scheduler_Editor_IsAllDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat. + /// + public static string Scheduler_Editor_Repeat + { + get + { + return ResourceManager.GetString("Scheduler_Editor_Repeat", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start. + /// + public static string Scheduler_Editor_Start + { + get + { + return ResourceManager.GetString("Scheduler_Editor_Start", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start time is required.. + /// + public static string Scheduler_Editor_StartTimeRequiredValidationMessage + { + get + { + return ResourceManager.GetString("Scheduler_Editor_StartTimeRequiredValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Start time must be before End time.. + /// + public static string Scheduler_Editor_StartTimeValueValidationMessage + { + get + { + return ResourceManager.GetString("Scheduler_Editor_StartTimeValueValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Title. + /// + public static string Scheduler_Editor_Title + { + get + { + return ResourceManager.GetString("Scheduler_Editor_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Title is required.. + /// + public static string Scheduler_Editor_TitleRequiredValidationMessage + { + get + { + return ResourceManager.GetString("Scheduler_Editor_TitleRequiredValidationMessage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Event. + /// + public static string Scheduler_Event_Column_Title + { + get + { + return ResourceManager.GetString("Scheduler_Event_Column_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Month. + /// + public static string Scheduler_Month + { + get + { + return ResourceManager.GetString("Scheduler_Month", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to MultiDay. + /// + public static string Scheduler_MultiDay + { + get + { + return ResourceManager.GetString("Scheduler_MultiDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Next. + /// + public static string Scheduler_Next + { + get + { + return ResourceManager.GetString("Scheduler_Next", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to no events. + /// + public static string Scheduler_No_Events_Text + { + get + { + return ResourceManager.GetString("Scheduler_No_Events_Text", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Previous. + /// + public static string Scheduler_Previous + { + get + { + return ResourceManager.GetString("Scheduler_Previous", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Do you want to delete only this event occurrence or the whole series?. + /// + public static string Scheduler_Recurrence_DeleteRecurring + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_DeleteRecurring", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete current occurrence. + /// + public static string Scheduler_Recurrence_DeleteWindowOccurrence + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_DeleteWindowOccurrence", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete the series. + /// + public static string Scheduler_Recurrence_DeleteWindowSeries + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_DeleteWindowSeries", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete Recurring Appointment. + /// + public static string Scheduler_Recurrence_DeleteWindowTitle + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_DeleteWindowTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to day(s). + /// + public static string Scheduler_Recurrence_Editor_Daily_Interval + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Daily_Interval", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat every. + /// + public static string Scheduler_Recurrence_Editor_Daily_RepeatEvery + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Daily_RepeatEvery", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to After . + /// + public static string Scheduler_Recurrence_Editor_End_After + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_End_After", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to End. + /// + public static string Scheduler_Recurrence_Editor_End_Label + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_End_Label", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Never. + /// + public static string Scheduler_Recurrence_Editor_End_Never + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_End_Never", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to occurrence(s). + /// + public static string Scheduler_Recurrence_Editor_End_Occurrence + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_End_Occurrence", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to On . + /// + public static string Scheduler_Recurrence_Editor_End_On + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_End_On", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Daily. + /// + public static string Scheduler_Recurrence_Editor_Frequencies_Daily + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Frequencies_Daily", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Monthly. + /// + public static string Scheduler_Recurrence_Editor_Frequencies_Monthly + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Frequencies_Monthly", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Never. + /// + public static string Scheduler_Recurrence_Editor_Frequencies_Never + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Frequencies_Never", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Weekly. + /// + public static string Scheduler_Recurrence_Editor_Frequencies_Weekly + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Frequencies_Weekly", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Yearly. + /// + public static string Scheduler_Recurrence_Editor_Frequencies_Yearly + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Frequencies_Yearly", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Day. + /// + public static string Scheduler_Recurrence_Editor_Monthly_Day + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Monthly_Day", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to month(s). + /// + public static string Scheduler_Recurrence_Editor_Monthly_Interval + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Monthly_Interval", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat every. + /// + public static string Scheduler_Recurrence_Editor_Monthly_RepeatEvery + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Monthly_RepeatEvery", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat on. + /// + public static string Scheduler_Recurrence_Editor_Monthly_RepeatOn + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Monthly_RepeatOn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to first. + /// + public static string Scheduler_Recurrence_Editor_OffsetPositions_First + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_OffsetPositions_First", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to fourth. + /// + public static string Scheduler_Recurrence_Editor_OffsetPositions_Fourth + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_OffsetPositions_Fourth", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to last. + /// + public static string Scheduler_Recurrence_Editor_OffsetPositions_Last + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_OffsetPositions_Last", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to second. + /// + public static string Scheduler_Recurrence_Editor_OffsetPositions_Second + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_OffsetPositions_Second", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to third. + /// + public static string Scheduler_Recurrence_Editor_OffsetPositions_Third + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_OffsetPositions_Third", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to day. + /// + public static string Scheduler_Recurrence_Editor_Weekdays_Day + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekdays_Day", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to weekday. + /// + public static string Scheduler_Recurrence_Editor_Weekdays_Weekday + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekdays_Weekday", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to weekend day. + /// + public static string Scheduler_Recurrence_Editor_Weekdays_Weekend + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekdays_Weekend", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to week(s). + /// + public static string Scheduler_Recurrence_Editor_Weekly_Interval + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekly_Interval", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat every. + /// + public static string Scheduler_Recurrence_Editor_Weekly_RepeatEvery + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekly_RepeatEvery", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat on. + /// + public static string Scheduler_Recurrence_Editor_Weekly_RepeatOn + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Weekly_RepeatOn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to year(s). + /// + public static string Scheduler_Recurrence_Editor_Yearly_Interval + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Yearly_Interval", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to of. + /// + public static string Scheduler_Recurrence_Editor_Yearly_Of + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Yearly_Of", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat every. + /// + public static string Scheduler_Recurrence_Editor_Yearly_RepeatEvery + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Yearly_RepeatEvery", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Repeat on. + /// + public static string Scheduler_Recurrence_Editor_Yearly_RepeatOn + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_Editor_Yearly_RepeatOn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Do you want to edit only this event occurrence or the whole series?. + /// + public static string Scheduler_Recurrence_EditRecurring + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_EditRecurring", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit current occurrence. + /// + public static string Scheduler_Recurrence_EditWindowOccurrence + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_EditWindowOccurrence", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit the series. + /// + public static string Scheduler_Recurrence_EditWindowSeries + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_EditWindowSeries", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit Recurring Appointment. + /// + public static string Scheduler_Recurrence_EditWindowTitle + { + get + { + return ResourceManager.GetString("Scheduler_Recurrence_EditWindowTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Save. + /// + public static string Scheduler_Save + { + get + { + return ResourceManager.GetString("Scheduler_Save", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Show full day. + /// + public static string Scheduler_ShowFullDay + { + get + { + return ResourceManager.GetString("Scheduler_ShowFullDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Show business hours. + /// + public static string Scheduler_ShowWorkDay + { + get + { + return ResourceManager.GetString("Scheduler_ShowWorkDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Time. + /// + public static string Scheduler_Time_Column_Title + { + get + { + return ResourceManager.GetString("Scheduler_Time_Column_Title", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Timeline. + /// + public static string Scheduler_Timeline + { + get + { + return ResourceManager.GetString("Scheduler_Timeline", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Today. + /// + public static string Scheduler_Today + { + get + { + return ResourceManager.GetString("Scheduler_Today", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Week. + /// + public static string Scheduler_Week + { + get + { + return ResourceManager.GetString("Scheduler_Week", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string Signature_Clear + { + get + { + return ResourceManager.GetString("Signature_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Maximize. + /// + public static string Signature_Maximize + { + get + { + return ResourceManager.GetString("Signature_Maximize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Minimize. + /// + public static string Signature_Minimize + { + get + { + return ResourceManager.GetString("Signature_Minimize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Decrease. + /// + public static string Slider_Decrease + { + get + { + return ResourceManager.GetString("Slider_Decrease", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Increase. + /// + public static string Slider_Increase + { + get + { + return ResourceManager.GetString("Slider_Increase", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string SplitButton_Open + { + get + { + return ResourceManager.GetString("SplitButton_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add column left. + /// + public static string Spreadsheet_AddColumnLeft + { + get + { + return ResourceManager.GetString("Spreadsheet_AddColumnLeft", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add column right. + /// + public static string Spreadsheet_AddColumnRight + { + get + { + return ResourceManager.GetString("Spreadsheet_AddColumnRight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add row above. + /// + public static string Spreadsheet_AddRowAbove + { + get + { + return ResourceManager.GetString("Spreadsheet_AddRowAbove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add row below. + /// + public static string Spreadsheet_AddRowBelow + { + get + { + return ResourceManager.GetString("Spreadsheet_AddRowBelow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align bottom. + /// + public static string Spreadsheet_AlignBottom + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignBottom", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align center. + /// + public static string Spreadsheet_AlignCenter + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignCenter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align justify. + /// + public static string Spreadsheet_AlignJustify + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignJustify", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align left. + /// + public static string Spreadsheet_AlignLeft + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignLeft", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align middle. + /// + public static string Spreadsheet_AlignMiddle + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignMiddle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align right. + /// + public static string Spreadsheet_AlignRight + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignRight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Align top. + /// + public static string Spreadsheet_AlignTop + { + get + { + return ResourceManager.GetString("Spreadsheet_AlignTop", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Background color. + /// + public static string Spreadsheet_BackgroundColor + { + get + { + return ResourceManager.GetString("Spreadsheet_BackgroundColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Bold. + /// + public static string Spreadsheet_Bold + { + get + { + return ResourceManager.GetString("Spreadsheet_Bold", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Copy. + /// + public static string Spreadsheet_Copy + { + get + { + return ResourceManager.GetString("Spreadsheet_Copy", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cut. + /// + public static string Spreadsheet_Cut + { + get + { + return ResourceManager.GetString("Spreadsheet_Cut", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Decrease decimal. + /// + public static string Spreadsheet_DecreaseDecimal + { + get + { + return ResourceManager.GetString("Spreadsheet_DecreaseDecimal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Document. + /// + public static string Spreadsheet_DefaultDownloadFileName + { + get + { + return ResourceManager.GetString("Spreadsheet_DefaultDownloadFileName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sheet. + /// + public static string Spreadsheet_DefaultSheetName + { + get + { + return ResourceManager.GetString("Spreadsheet_DefaultSheetName", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete column. + /// + public static string Spreadsheet_DeleteColumn + { + get + { + return ResourceManager.GetString("Spreadsheet_DeleteColumn", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Spreadsheet_DeleteImage + { + get + { + return ResourceManager.GetString("Spreadsheet_DeleteImage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete row. + /// + public static string Spreadsheet_DeleteRow + { + get + { + return ResourceManager.GetString("Spreadsheet_DeleteRow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string Spreadsheet_Dialog_ClipboardErrorApplyButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_ClipboardErrorApplyButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Spreadsheet_Dialog_ClipboardErrorCloseButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_ClipboardErrorCloseButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to <p>To complete this action, the site needs access to the clipboard.</p> + ///<p>Go to your browser's security settings and allow clipboard permissions for this site.</p> + ///<p>Alternatively, use one of the following shortcuts:</p> + ///<div>Cut = Ctrl/Cmd + X</div> + ///<div>Copy = Ctrl/Cmd + C</div> + ///<div>Paste = Ctrl/Cmd + V</div>. + /// + public static string Spreadsheet_Dialog_ClipboardErrorText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_ClipboardErrorText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No access to the clipboard. + /// + public static string Spreadsheet_Dialog_ClipboardErrorTitle + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_ClipboardErrorTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string Spreadsheet_Dialog_Close + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_Close", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Spreadsheet_Dialog_DeleteSheetApplyButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_DeleteSheetApplyButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Spreadsheet_Dialog_DeleteSheetCancelButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_DeleteSheetCancelButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The deleted sheet data will be lost. Are you sure you want to proceed?. + /// + public static string Spreadsheet_Dialog_DeleteSheetText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_DeleteSheetText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete sheet. + /// + public static string Spreadsheet_Dialog_DeleteSheetTitle + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_DeleteSheetTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert. + /// + public static string Spreadsheet_Dialog_InsertLinkApplyButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkApplyButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Spreadsheet_Dialog_InsertLinkCancelButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkCancelButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Link text. + /// + public static string Spreadsheet_Dialog_InsertLinkInputPlaceholderText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkInputPlaceholderText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Link:. + /// + public static string Spreadsheet_Dialog_InsertLinkLabelText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkLabelText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Remove link. + /// + public static string Spreadsheet_Dialog_InsertLinkRemoveButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkRemoveButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The link cannot be blank.. + /// + public static string Spreadsheet_Dialog_InsertLinkRequiredFieldText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkRequiredFieldText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert link. + /// + public static string Spreadsheet_Dialog_InsertLinkTitle + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_InsertLinkTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename. + /// + public static string Spreadsheet_Dialog_RenameSheetApplyButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetApplyButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename. + /// + public static string Spreadsheet_Dialog_RenameSheetButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Spreadsheet_Dialog_RenameSheetCancelButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetCancelButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to There is an existing sheet with this name. Please enter another name.. + /// + public static string Spreadsheet_Dialog_RenameSheetErrorText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetErrorText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename sheet to:. + /// + public static string Spreadsheet_Dialog_RenameSheetLabelText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetLabelText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sheet name. + /// + public static string Spreadsheet_Dialog_RenameSheetPlaceholderText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetPlaceholderText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sheet name cannot be blank.. + /// + public static string Spreadsheet_Dialog_RenameSheetRequiredFieldText + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetRequiredFieldText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename sheet. + /// + public static string Spreadsheet_Dialog_RenameSheetTitle + { + get + { + return ResourceManager.GetString("Spreadsheet_Dialog_RenameSheetTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Download. + /// + public static string Spreadsheet_DownloadFile + { + get + { + return ResourceManager.GetString("Spreadsheet_DownloadFile", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Font family. + /// + public static string Spreadsheet_FontFamily + { + get + { + return ResourceManager.GetString("Spreadsheet_FontFamily", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Font size. + /// + public static string Spreadsheet_FontSize + { + get + { + return ResourceManager.GetString("Spreadsheet_FontSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Formula input. + /// + public static string Spreadsheet_FormulaInput + { + get + { + return ResourceManager.GetString("Spreadsheet_FormulaInput", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Toggle grid lines. + /// + public static string Spreadsheet_GridLines + { + get + { + return ResourceManager.GetString("Spreadsheet_GridLines", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Horizontal align. + /// + public static string Spreadsheet_HorizontalAlign + { + get + { + return ResourceManager.GetString("Spreadsheet_HorizontalAlign", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Increase decimal. + /// + public static string Spreadsheet_IncreaseDecimal + { + get + { + return ResourceManager.GetString("Spreadsheet_IncreaseDecimal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert image. + /// + public static string Spreadsheet_InsertImage + { + get + { + return ResourceManager.GetString("Spreadsheet_InsertImage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert link. + /// + public static string Spreadsheet_InsertLink + { + get + { + return ResourceManager.GetString("Spreadsheet_InsertLink", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Italic. + /// + public static string Spreadsheet_Italic + { + get + { + return ResourceManager.GetString("Spreadsheet_Italic", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Merge all. + /// + public static string Spreadsheet_MergeAllCells + { + get + { + return ResourceManager.GetString("Spreadsheet_MergeAllCells", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Merge cells. + /// + public static string Spreadsheet_MergeCells + { + get + { + return ResourceManager.GetString("Spreadsheet_MergeCells", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Merge horizontally. + /// + public static string Spreadsheet_MergeCellsHorizontally + { + get + { + return ResourceManager.GetString("Spreadsheet_MergeCellsHorizontally", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Merge vertically. + /// + public static string Spreadsheet_MergeCellsVertically + { + get + { + return ResourceManager.GetString("Spreadsheet_MergeCellsVertically", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Name box. + /// + public static string Spreadsheet_NameBox + { + get + { + return ResourceManager.GetString("Spreadsheet_NameBox", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Number format. + /// + public static string Spreadsheet_NumberFormat + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormat", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Automatic. + /// + public static string Spreadsheet_NumberFormatAutomatic + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatAutomatic", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Currency. + /// + public static string Spreadsheet_NumberFormatCurrency + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatCurrency", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date. + /// + public static string Spreadsheet_NumberFormatDate + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatDate", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Date Time. + /// + public static string Spreadsheet_NumberFormatDateTime + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatDateTime", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Duration. + /// + public static string Spreadsheet_NumberFormatDuration + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatDuration", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Financial. + /// + public static string Spreadsheet_NumberFormatFinancial + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatFinancial", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Number. + /// + public static string Spreadsheet_NumberFormatNumber + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatNumber", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Percentage. + /// + public static string Spreadsheet_NumberFormatPercentage + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatPercentage", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Text. + /// + public static string Spreadsheet_NumberFormatText + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Time. + /// + public static string Spreadsheet_NumberFormatTime + { + get + { + return ResourceManager.GetString("Spreadsheet_NumberFormatTime", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string Spreadsheet_OpenFile + { + get + { + return ResourceManager.GetString("Spreadsheet_OpenFile", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Paste. + /// + public static string Spreadsheet_Paste + { + get + { + return ResourceManager.GetString("Spreadsheet_Paste", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Redo. + /// + public static string Spreadsheet_Redo + { + get + { + return ResourceManager.GetString("Spreadsheet_Redo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Send to back. + /// + public static string Spreadsheet_SendImageToBack + { + get + { + return ResourceManager.GetString("Spreadsheet_SendImageToBack", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Bring to front. + /// + public static string Spreadsheet_SendImageToFront + { + get + { + return ResourceManager.GetString("Spreadsheet_SendImageToFront", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add. + /// + public static string Spreadsheet_SheetsBar_AddSheet + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_AddSheet", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to All sheets. + /// + public static string Spreadsheet_SheetsBar_AllSheets + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_AllSheets", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string Spreadsheet_SheetsBar_DeleteSheet + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_DeleteSheet", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Duplicate. + /// + public static string Spreadsheet_SheetsBar_DuplicateSheet + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_DuplicateSheet", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hide. + /// + public static string Spreadsheet_SheetsBar_HideSheet + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_HideSheet", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move left. + /// + public static string Spreadsheet_SheetsBar_MoveSheetLeft + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_MoveSheetLeft", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Move right. + /// + public static string Spreadsheet_SheetsBar_MoveSheetRight + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_MoveSheetRight", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Rename. + /// + public static string Spreadsheet_SheetsBar_RenameSheetButtonText + { + get + { + return ResourceManager.GetString("Spreadsheet_SheetsBar_RenameSheetButtonText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Text color. + /// + public static string Spreadsheet_TextColor + { + get + { + return ResourceManager.GetString("Spreadsheet_TextColor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Text wrap. + /// + public static string Spreadsheet_TextWrap + { + get + { + return ResourceManager.GetString("Spreadsheet_TextWrap", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File. + /// + public static string Spreadsheet_ToolBar_FileMenu + { + get + { + return ResourceManager.GetString("Spreadsheet_ToolBar_FileMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Format. + /// + public static string Spreadsheet_ToolBar_FormatMenu + { + get + { + return ResourceManager.GetString("Spreadsheet_ToolBar_FormatMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Home. + /// + public static string Spreadsheet_ToolBar_HomeMenu + { + get + { + return ResourceManager.GetString("Spreadsheet_ToolBar_HomeMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Insert. + /// + public static string Spreadsheet_ToolBar_InsertMenu + { + get + { + return ResourceManager.GetString("Spreadsheet_ToolBar_InsertMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to View. + /// + public static string Spreadsheet_ToolBar_ViewMenu + { + get + { + return ResourceManager.GetString("Spreadsheet_ToolBar_ViewMenu", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Underline. + /// + public static string Spreadsheet_Underline + { + get + { + return ResourceManager.GetString("Spreadsheet_Underline", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Undo. + /// + public static string Spreadsheet_Undo + { + get + { + return ResourceManager.GetString("Spreadsheet_Undo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Unmerge. + /// + public static string Spreadsheet_UnmergeCells + { + get + { + return ResourceManager.GetString("Spreadsheet_UnmergeCells", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Vertical align. + /// + public static string Spreadsheet_VerticalAlign + { + get + { + return ResourceManager.GetString("Spreadsheet_VerticalAlign", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Off. + /// + public static string Switch_OffLabel + { + get + { + return ResourceManager.GetString("Switch_OffLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to On. + /// + public static string Switch_OnLabel + { + get + { + return ResourceManager.GetString("Switch_OnLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Show Next Tabs. + /// + public static string TabStrip_ShowNextTabs + { + get + { + return ResourceManager.GetString("TabStrip_ShowNextTabs", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Show Previous Tabs. + /// + public static string TabStrip_ShowPreviousTabs + { + get + { + return ResourceManager.GetString("TabStrip_ShowPreviousTabs", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string TextBox_Clear + { + get + { + return ResourceManager.GetString("TextBox_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string TimePicker_Cancel + { + get + { + return ResourceManager.GetString("TimePicker_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Day. + /// + public static string TimePicker_Day + { + get + { + return ResourceManager.GetString("TimePicker_Day", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to AM/PM. + /// + public static string TimePicker_DayPeriod + { + get + { + return ResourceManager.GetString("TimePicker_DayPeriod", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Era. + /// + public static string TimePicker_Era + { + get + { + return ResourceManager.GetString("TimePicker_Era", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hour. + /// + public static string TimePicker_Hour + { + get + { + return ResourceManager.GetString("TimePicker_Hour", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Minute. + /// + public static string TimePicker_Minute + { + get + { + return ResourceManager.GetString("TimePicker_Minute", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Month. + /// + public static string TimePicker_Month + { + get + { + return ResourceManager.GetString("TimePicker_Month", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Now. + /// + public static string TimePicker_Now + { + get + { + return ResourceManager.GetString("TimePicker_Now", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Open. + /// + public static string TimePicker_Open + { + get + { + return ResourceManager.GetString("TimePicker_Open", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Quarter. + /// + public static string TimePicker_Quarter + { + get + { + return ResourceManager.GetString("TimePicker_Quarter", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Second. + /// + public static string TimePicker_Second + { + get + { + return ResourceManager.GetString("TimePicker_Second", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Set. + /// + public static string TimePicker_Set + { + get + { + return ResourceManager.GetString("TimePicker_Set", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Toggle clock. + /// + public static string TimePicker_ToggleClock + { + get + { + return ResourceManager.GetString("TimePicker_ToggleClock", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Weekday. + /// + public static string TimePicker_WeekDay + { + get + { + return ResourceManager.GetString("TimePicker_WeekDay", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Year. + /// + public static string TimePicker_Year + { + get + { + return ResourceManager.GetString("TimePicker_Year", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Zone. + /// + public static string TimePicker_Zone + { + get + { + return ResourceManager.GetString("TimePicker_Zone", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string TreeList_Cancel + { + get + { + return ResourceManager.GetString("TreeList_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string TreeList_ConfirmDeleteCancel + { + get + { + return ResourceManager.GetString("TreeList_ConfirmDeleteCancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to OK. + /// + public static string TreeList_ConfirmDeleteOk + { + get + { + return ResourceManager.GetString("TreeList_ConfirmDeleteOk", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Are you sure you want to delete this record?. + /// + public static string TreeList_ConfirmDeleteText + { + get + { + return ResourceManager.GetString("TreeList_ConfirmDeleteText", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string TreeList_ConfirmDeleteTitle + { + get + { + return ResourceManager.GetString("TreeList_ConfirmDeleteTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Add new record. + /// + public static string TreeList_Create + { + get + { + return ResourceManager.GetString("TreeList_Create", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Delete. + /// + public static string TreeList_Delete + { + get + { + return ResourceManager.GetString("TreeList_Delete", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Close. + /// + public static string TreeList_DialogClose + { + get + { + return ResourceManager.GetString("TreeList_DialogClose", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Edit. + /// + public static string TreeList_Edit + { + get + { + return ResourceManager.GetString("TreeList_Edit", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to No records available.. + /// + public static string TreeList_NoRecords + { + get + { + return ResourceManager.GetString("TreeList_NoRecords", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Search.... + /// + public static string TreeList_Search + { + get + { + return ResourceManager.GetString("TreeList_Search", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select all rows. + /// + public static string TreeList_SelectAllRows + { + get + { + return ResourceManager.GetString("TreeList_SelectAllRows", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select a row. + /// + public static string TreeList_SelectRow + { + get + { + return ResourceManager.GetString("TreeList_SelectRow", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sorted in ascending order. + /// + public static string TreeList_SortedAscending + { + get + { + return ResourceManager.GetString("TreeList_SortedAscending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sorted in descending order. + /// + public static string TreeList_SortedDescending + { + get + { + return ResourceManager.GetString("TreeList_SortedDescending", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Update. + /// + public static string TreeList_Update + { + get + { + return ResourceManager.GetString("TreeList_Update", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cancel. + /// + public static string Upload_Cancel + { + get + { + return ResourceManager.GetString("Upload_Cancel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Clear. + /// + public static string Upload_Clear + { + get + { + return ResourceManager.GetString("Upload_Clear", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Drag and drop files here to upload. + /// + public static string Upload_DropZoneHint + { + get + { + return ResourceManager.GetString("Upload_DropZoneHint", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File failed to upload.. + /// + public static string Upload_FileStatusFailed + { + get + { + return ResourceManager.GetString("Upload_FileStatusFailed", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File successfully uploaded.. + /// + public static string Upload_FileStatusUploaded + { + get + { + return ResourceManager.GetString("Upload_FileStatusUploaded", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Done. + /// + public static string Upload_HeaderStatusUploaded + { + get + { + return ResourceManager.GetString("Upload_HeaderStatusUploaded", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Uploading.... + /// + public static string Upload_HeaderStatusUploading + { + get + { + return ResourceManager.GetString("Upload_HeaderStatusUploading", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File type not allowed.. + /// + public static string Upload_InvalidFileExtension + { + get + { + return ResourceManager.GetString("Upload_InvalidFileExtension", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File size too large.. + /// + public static string Upload_InvalidMaxFileSize + { + get + { + return ResourceManager.GetString("Upload_InvalidMaxFileSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to File size too small.. + /// + public static string Upload_InvalidMinFileSize + { + get + { + return ResourceManager.GetString("Upload_InvalidMinFileSize", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Press Delete to remove. + /// + public static string Upload_Remove + { + get + { + return ResourceManager.GetString("Upload_Remove", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Retry. + /// + public static string Upload_Retry + { + get + { + return ResourceManager.GetString("Upload_Retry", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} file(s) {1}. Press Arrow Down to navigate.. + /// + public static string Upload_SelectedFilesAriaLabel + { + get + { + return ResourceManager.GetString("Upload_SelectedFilesAriaLabel", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to selected. + /// + public static string Upload_SelectedState + { + get + { + return ResourceManager.GetString("Upload_SelectedState", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Select files.... + /// + public static string Upload_SelectFiles + { + get + { + return ResourceManager.GetString("Upload_SelectFiles", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to uploaded. + /// + public static string Upload_UploadedState + { + get + { + return ResourceManager.GetString("Upload_UploadedState", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Upload. + /// + public static string Upload_UploadFiles + { + get + { + return ResourceManager.GetString("Upload_UploadFiles", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to {0} is not valid.. + /// + public static string Validation_InvalidField + { + get + { + return ResourceManager.GetString("Validation_InvalidField", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Done. + /// + public static string Wizard_Done + { + get + { + return ResourceManager.GetString("Wizard_Done", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Next. + /// + public static string Wizard_Next + { + get + { + return ResourceManager.GetString("Wizard_Next", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Step {0} of {1} . + /// + public static string Wizard_Pager + { + get + { + return ResourceManager.GetString("Wizard_Pager", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Previous. + /// + public static string Wizard_Previous + { + get + { + return ResourceManager.GetString("Wizard_Previous", resourceCulture); + } + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.bg-BG.resx b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.bg-BG.resx new file mode 100644 index 00000000..cdb56f40 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.bg-BG.resx @@ -0,0 +1,1991 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Броя + + + Максимум + + + Минимум + + + Сума + + + Откажи + + + Изчисти + + + Няма намерени данни + + + Избери десетилетие + + + Избери месец + + + Избери година + + + Oтиди на следващ период + + + Oтиди на предишен период + + + Днес + + + Следваща + + + Предишна + + + A + + + B + + + Стойност на плъзгача Alpha + + + Стойност на плъзгача Hue + + + Превключи формат. + + + G + + + HEX + + + HEX цвят + + + Приложи + + + Откажи + + + Изчисти + + + Текущ цвят + + + Избери изглед gradient + + + Отвори + + + Избери изглед палитра + + + Преглед на цвят + + + R + + + Приложи + + + Меню с колони + + + Колони + + + Заключи + + + Рестартирай + + + Сортирай възходящо + + + Сортирай низходящо + + + Отключи + + + Откажи + + + Премахни + + + Няма данни + + + Отвори + + + Изчисти + + + Дата не може да се парсне. Моля въведете валидна дата. + + + Датата не е валидна. + + + Откажи + + + Отвори + + + Задай дата + + + Откажи + + + Потвърди избор + + + Край + + + Старт + + + Отказ + + + Дата + + + Отвори + + + Избери + + + Време + + + Отказ + + + Затвори + + + ОК + + + Откажи + + + Няма данни + + + Отвори + + + Добави колона от дясно + + + Добави колона от ляво + + + Добави ред отдолу + + + Добави ред отгоре + + + Добави ред отдолу + + + Центрирай + + + Подравни + + + Подравни отляво + + + Подравни отдясно + + + Цвят на фона + + + Получер + + + Направи препратка + + + Създай таблица + + + Създай {0} таблица + + + Изтрий колона + + + Изтрий реда + + + Откажи + + + Затвори + + + Добави + + + Обнови + + + Шрифт + + + Размер на шрифта + + + Цвят + + + Формат + + + Допълнителен текст: + + + Височина: + + + Уеб адрес: + + + Ширина: + + + Добави отстъп + + + Вмъкни файл + + + Вмъкни HTML + + + Вмъкни картина + + + Вмъкни номериран списък + + + Вмъкни списък + + + Курсив + + + Отвори в нов прозорец + + + Текст + + + Заглавие: + + + Уеб адрес: + + + Сливане на клетки + + + Премахни отстъп + + + Напред + + + Виж HTML-а + + + Раздели клетка + + + Зачертай + + + Долен индекс + + + Горен индекс + + + Подчертай + + + Назад + + + Премахни препратка + + + Откажи + + + ОК + + + Сигурни ли сте, че искате да изтриете файл(овете)? + + + Изтриване + + + Изтрий + + + Свали + + + Преименувай + + + Дата на създаване + + + Дата на промяна + + + Не са избрани файлове + + + Размер + + + Тип + + + items + + + Дата на създаване + + + Размер на файл + + + Име + + + Търсене + + + Търсене + + + Нова папка + + + Сортирай + + + Дата на създаване + + + Дата на редактиране + + + Име + + + Размер + + + Тип + + + Качи + + + Виж детайли + + + Откажи + + + ОК + + + Качи файлове + + + Типът на файла не е позволен. + + + Размерът на файла е твърде голям. + + + Размерът на файла е твърде малък. + + + Изтрий + + + Избери файлове... + + + Добави израз + + + Добави група + + + Допълнителен оператор + + + Допълнителна стойност + + + (Всички) + + + и + + + Е равно на + + + Не е равно на + + + Откажи + + + Премахни + + + Е равно на + + + Е след + + + Е след или равно на + + + Е преди + + + Е преди или равно на + + + Не е равно на + + + Не е null + + + Е null + + + E равно на + + + Не е равно на + + + Не е null + + + Е null + + + Филтрирай + + + Филтър + + + Настройки на филтъра + + + Показване на записи със стойност, която + + + не е вярно + + + е вярно + + + Няма намерени данни + + + Е равно на + + + Е по-голямо от + + + Е по-голяма или равно на + + + Е по-малко от + + + Е по-малко или равно на + + + Не е равно на + + + Не е null + + + Е null + + + Оператор + + + или + + + Изтрий + + + Търси + + + Избери всички + + + -Избери стойност- + + + Съдържа + + + Не съдържа + + + Завършва на + + + Е празно + + + Е равно на + + + Не е празно + + + Не е равно на + + + Не е null + + + Има стойност + + + Е null + + + Няма стойност + + + Започва с + + + Стойност + + + Изтрий + + + Изпрати + + + Откажи + + + Ден + + + Изтрий + + + Затвори + + + Задача + + + Край + + + Крайното време трябва да е след началното. + + + Завършеност + + + Начало + + + Стартовото време трябва да е преди крайното. + + + Заглавие + + + Заглавието е задължително. + + + Месец + + + Запази + + + Седмица + + + Година + + + Отказ + + + Отмяна на промените + + + Откажи + + + Избери всички + + + Колони + + + Настройки колони + + + Сигурни ли сте, че искате да изтриете този запис? + + + Изтрий + + + Откажи + + + ОК + + + Сигурни ли сте, че искате да изтриете записа? + + + Изтриване + + + Добави + + + Експорт в CSV + + + Таблица с данни + + + Изтриване + + + Затвори + + + Готово + + + избрани редове + + + Дръпни ред + + + Редактиране + + + Експорт в Excel + + + Филтър + + + {0} колона настройки филтър меню + + + {0} филтър + + + Колонтитул на групиране + + + Заключи + + + Няма налични записи. + + + Премахни + + + Запази промените + + + Търси... + + + Избери + + + Селектирай всички редове + + + Селектирай ред + + + Сортирай възходящо + + + Сортирай низходящо + + + Сортирано във възходящ ред + + + Сортирано в низходящ ред + + + Лента с инструменти на таблицата + + + Отключи + + + Запази + + + Дръпни колона и я пусни тук, за да групираш + + + Изчисти + + + Приложи + + + Откажи + + + Изчисти + + + Няма намерени данни + + + Изчисти + + + Намали стойността + + + Увеличи стойността + + + Незадължителен + + + Всички + + + {0} - {1} от {2} записи + + + Няма записи за показване! + + + Към първата страница + + + записи на страница + + + Към последната страница + + + Още страници + + + Към следващата страница + + + от {0} + + + Страница + + + Страница {0} + + + Избери страница + + + Към предишната страница + + + Опресни + + + Навигиране страницa, страница {0} от {1} + + + Затвори + + + Търси малки/главни букви + + + от + + + Следващо съвпадение + + + Търси + + + Предишно съвпадение + + + Свали + + + Отвори + + + Активирай местене + + + Принтирай + + + Търсене + + + Активирай селекция + + + Действителна ширина + + + Цяла страница + + + Изпълни ширината + + + Приближи + + + Отдалечи + + + цял ден + + + Събития + + + Откажи + + + Откажи + + + ОК + + + Сигурни ли сте, че искате да изтриете събитието? + + + Изтриване на събитие + + + Ден + + + Изтрий + + + Затвори + + + Описание + + + Събитие + + + Край + + + Крайно време е задължително. + + + Крайното време трябва да е след началното. + + + Целодневно събитие + + + Повторение + + + Начало + + + Стартово време е задължително. + + + Стартовото време трябва да е преди крайното. + + + Заглавие + + + Заглавието е задължително. + + + Месец + + + Многодневен + + + Следващ + + + Предишен + + + Сигурен ли сте че искате да изтриете това събитие или цялата серия? + + + Изтрии единично събитие + + + Изтрии серията + + + Изтриване на повтарящо се събитие + + + ден(дни) + + + Повтаряй всеки: + + + След + + + Край: + + + Никога + + + повторение(я) + + + На + + + Ежедневно + + + Месечно + + + Никога + + + Седмично + + + Годишно + + + Ден + + + месец(и) + + + Повтаряй всеки: + + + Повтаряй на: + + + първи(а) + + + четвърти(та) + + + последен(на) + + + втори(а) + + + трети(та) + + + ден + + + делник + + + почивен ден + + + седмица(и) + + + Повтаряй на: + + + Повтаряй всеки: + + + година(ни) + + + от + + + Повтаряй всеки: + + + Повтаряй на: + + + Сигурен ли сте че искате да промените това събитие или цялата серия? + + + Промени единично събитие + + + Промени серията + + + Промяна на повтарящо се действие + + + Запази + + + Покажи цял ден + + + Покажи работни часове + + + Таймлайн + + + Днес + + + Седмица + + + Изчисти + + + Увеличи + + + Намали + + + Намали + + + Увеличи + + + Отвори + + + Не + + + Да + + + Изчисти + + + Покажи следващите табове + + + Покажи предишните табове + + + Отказ + + + Ден + + + Сутрин/Следобед + + + Ера + + + Час + + + Минути + + + Месец + + + Сега + + + Отвори + + + Тримесечие + + + Секунди + + + Избери + + + Отвори/затвори часовника + + + Ден от седмицата + + + Година + + + Зона + + + Отказ + + + Откажи + + + ОК + + + Сигурни ли сте, че искате да изтриете записа? + + + Изтриване + + + Добави + + + Изтриване + + + Затвори + + + Редактиране + + + Няма налични записи. + + + Търси... + + + Избери всички редове + + + Избери ред + + + Сортирано във възходящ ред + + + Сортирано в низходящ ред + + + Запази + + + Отмени + + + Премахни + + + Файлът не беше качен успешно. + + + Файлът е качен успешно. + + + Готово + + + В процес на качване... + + + Типът на файла не е позволен. + + + Размерът на файла е твърде голям. + + + Размерът на файла е твърде малък. + + + Натисни изтрий бутона, за да премахнеш + + + Опитай отново + + + Избери файлове... + + + Качи + + + {0} не е валиден. + + + Завършване + + + Следваща + + + Стъпка {0} от {1} + + + Предишна + + + качени + + + избрани + + + {0} файла {1}. Натисни стрелка надолу, за да навигираш. + + + Дръпни файлове и ги пусни тук, за да ги качиш + + + Дръпни файлове и ги пусни тук, за да ги качиш + + + Дръпни файлове и ги пусни тук + + + + + + Избраният цвят е {0} + + + Избраният цвят е {0} + + + Избраният цвят е {0} + + + Избраният цвят е {0} + + + Общо + + + Не завършва на + + + Не започва с + + + Промени настройките + + + Приеми + + + Откажи + + + Колони + + + Полета + + + Избери някои полета + + + Редове + + + Настройки + + + Стойности + + + Общо + + + Включи полета + + + Групирай колоната + + + Премести напред + + + Премести назад + + + Разгрупирай колоната + + + Задайте позиция на колоната + + + Максимизирай + + + Минимизирай + + + Общи + + + Предшественици + + + Наследници + + + Други + + + Родител + + + -Няма- + + + Добави + + + Премахни + + + Име + + + Тип + + + Премести към колони + + + Премести към редове + + + {0} избрана/и опция/и + + + още {0} избран/и + + + Изтрий таблица + + + Средно + + + Премести надолу + + + Премести нагоре + + + Премахни + + + Прехвърляне на всички от + + + Прехвърляне на всички към + + + Прехвърляне от + + + Прехвърляне към + + + Няма намерени данни + + + Списък с опции + + + Прозорец за изглед на документ + + + Диалогов прозорец за търсене + + + Опции + + + Отвори + + + Филтър Оператори + + + Отговори + + + Копиране + + + Повтори + + + Попитай AI + + + Генериране + + + Попитай или генерирай съдържание с AI + + + Предложения за запитвания + + + Генерирай с AI: + + + Добави колона отляво + + + Добави колона отдясно + + + Добави ред отгоре + + + Добави ред отдолу + + + Подравни отдолу + + + Подравни в средата + + + Подравни двустранно + + + Подравни отляво + + + Подравни в среадата + + + Подравни отдясно + + + Подравни отгоре + + + Фон + + + Удебеляване + + + Копирай + + + Изрежи + + + Документ + + + Лист + + + Изтрий колона + + + Изтрий + + + Изтрий ред + + + Приеми + + + Затвори + + + <p>За да изпълните това действие е необходим достъп до клипборда.</p> +<p>Трябва да отидете до настройките на вашия браузър и да позволите използването на клипборда.</p> +<p>Като алтернатива, може да използвате някоя от клавишните комбинации</p> +<div>Изрязване = Ctrl/Cmd + X</div> +<div>Копиране = Ctrl/Cmd + C</div> +<div>Поставяне = Ctrl/Cmd + V</div> + + + Няма достъп до клипборд + + + Затвори + + + Изтрий + + + Отмени + + + Промените по листа ще бъдата загубени. Сигурни ли сте, че искате да продължите? + + + Изтрий лист + + + Постави + + + Отмени + + + Текст + + + Адрес: + + + Премахни адрес + + + Адресът не може да бъде празен. + + + Постави адрес + + + Преименувай + + + Преименувай + + + Отмени + + + Има съществуващ лист с това име. Моля, използвайте друго име. + + + Преименувай листа на: + + + Име на лист + + + Името на листа не може да бъде празно. + + + Преименувай лист + + + Свали + + + Шрифт + + + Размер на шрифта + + + Хоризонтално подравняване + + + Постави изображение + + + Постави адрес + + + Курсив + + + Обедини всички + + + Обедини хоризонтално + + + Обедини вертикално + + + Автоматичен + + + Валута + + + Дата + + + Дата и час + + + Продължителност + + + Финансов + + + Число + + + Процент + + + Текст + + + Време + + + Отвори + + + Постави + + + Стъпка напред + + + Постави отзад + + + Постави отпред + + + Добави + + + Изтрий + + + Дублирай + + + Скрий + + + Премести отляво + + + Премести отдясно + + + Преименувай + + + Цвят на текста + + + Подравни текста + + + Файл + + + Форматиране + + + Начало + + + Постави + + + Визуализиране + + + Подчертаване + + + Стъпка назад + + + Вертикално подравняване + + + Формат + + + Формула + + + Списък с имена + + + Сливане на клетки + + + Всички листове + + + Намали порядъка + + + Покажи/скрий границите на клетките + + + Увеличи порядъка + + + Разделяне на клетки + + + Плъзнете и пуснете файлове тук, за да ги качите + + + Дневен ред + + + Часови диапазон + + + Дата + + + Събитие + + + няма събития + + + Анотации + + + Скрий + + + Акцентиране + + + Свободен текст + + + Стил на текста + + + Размер на шрифта + + + Цвят + + + Изтрий анотация + + + Сигурни ли сте, че искате да изтриете анотацията? + + + Изтрий + + + Откажи + + + Въведи текст + + \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.de-DE.resx b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.de-DE.resx new file mode 100644 index 00000000..0bf989a7 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.de-DE.resx @@ -0,0 +1,1979 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Anzahl + + + Maximal + + + Mindestens + + + Summe + + + Abbrechen + + + Löschen + + + Keine Daten gefunden + + + Wähle ein Jahrzehnt + + + Wähle einen Monat + + + Wähle ein Jahr + + + Gehe zur nächsten Periode + + + gehe zur vorherigen Periode + + + Heute + + + Nächster + + + Bisherige + + + A + + + B + + + Wert des Alpha-Schiebereglers + + + Wert des Farbton-Schiebereglers + + + Format umschalten. + + + G + + + HEX + + + HEX-Farbe + + + Anwenden + + + Abbrechen + + + Löschen + + + Aktuelle Farbe + + + Wählen Sie Verlaufsansicht + + + Öffnen + + + Wählen Sie Palettenansicht + + + Vorschaufarbe + + + R + + + Anwenden + + + Spaltenmenü + + + Spalten + + + Sperren + + + Zurücksetzen + + + Aufsteigend sortieren + + + Absteigend sortieren + + + Freischalten + + + Abbrechen + + + Löschen + + + Keine Daten + + + Öffnen + + + Das Datumsformat kann nicht analysiert werden. Bitte geben Sie ein gültiges Datum ein + + + Das Datum ist ungültig. + + + Abbrechen + + + Öffnen + + + Datum einstellen + + + Abbrechen + + + Auswahl bestätigen + + + Bis + + + Von + + + Abbrechen + + + Datum + + + Öffnen + + + Stellen + + + die Zeit + + + Abbrechen + + + Schließen + + + OK + + + Abbrechen + + + Keine Daten + + + Öffnen + + + Spalte rechts einfügen + + + Spalte links einfügen + + + Zeile unterhalb einfügen + + + Zeile oberhalb einfügen + + + Zeile unterhalb einfügen + + + Zentriert + + + Ausrichten + + + Linksbündig + + + Rechtsbündig + + + Hintergrundfarbe + + + Fett + + + Hyperlink einfügen + + + Tabelle einfügen + + + {0} Tabelle erstellen + + + Spalte löschen + + + Zeile löschen + + + Abbrechen + + + Schließen + + + Einfügen + + + Aktualisieren + + + Schriftfamilie + + + Größe + + + Farbe + + + Absatzstil + + + Abwechselnder Text: + + + Höhe: + + + Web-Adresse: + + + Breite: + + + Einzug vergrößern + + + Datei einfügen + + + HTML einfügen + + + Einfügen Bild + + + Numerierte Liste + + + Aufzählliste + + + Kursiv + + + Link in einem neuen Fenster öffnen + + + Text + + + ToolTip: + + + Web-Adresse: + + + Zellen verbinden + + + Einzug verkleinern + + + Wiederholen + + + HTML anzeigen + + + Zelle teilen + + + Durchgestrichen + + + Tiefgestellt + + + Hochgestellt + + + Unterstrichen + + + Rückgängig machen + + + Hyperlink entfernen + + + Abbrechen + + + OK + + + Möchten Sie die Datei(en) wirklich löschen + + + Löschen + + + Löschen + + + Download + + + Umbenennen + + + Datum erstellt + + + Datum geändert + + + Keine Datei ausgewählt + + + Größe + + + Typ + + + Gegenstand + + + Datum erstellt + + + Dateigröße + + + Name + + + Suche + + + Suche + + + Neuer Ordner + + + Sortieren nach + + + Datum erstellt + + + Datum geändert + + + Name + + + Größe + + + Typ + + + Hochladen + + + Details anzeigen + + + Abbrechen + + + OK + + + Daten hochladen + + + Dateityp nicht erlaubt. + + + Dateigröße zu groß. + + + Dateigröße zu klein. + + + Entfernen + + + Dateien auswählen... + + + Ausdruck hinzufügen + + + Gruppe hinzufügen + + + Zusätzlicher Operator + + + Mehrwert + + + (Alle) + + + Und + + + Ist gleich + + + Ist nicht gleich + + + Abbrechen + + + Löschen + + + Ist gleich + + + Ist nach + + + Ist nach oder gleich + + + Ist vor + + + Ist vor oder gleich + + + Ist nicht gleich + + + nicht Null ist + + + Null ist + + + Ist gleich + + + Ist nicht gleich + + + nicht Null ist + + + Null ist + + + Filtern + + + Filter + + + Filtereinstellungen + + + Datensätze mit Wert anzeigen, die + + + ist falsch + + + ist richtig + + + Keine Daten gefunden + + + Ist gleich + + + Ist größer als + + + Ist größer als oder gleich + + + Ist kleiner + + + Ist kleiner als oder gleich + + + Ist nicht gleich + + + nicht Null ist + + + Null ist + + + Operator + + + Oder + + + Entfernen + + + Suchen + + + Wählen Sie Alle + + + -Wählen Sie- + + + Beinhaltet + + + Beinhaltet nicht + + + Endet mit + + + Ist leer + + + Ist gleich + + + Ist nicht leer + + + Ist nicht gleich + + + Ist angegeben + + + Besitzt einen Wert + + + Null ist + + + Besitzt keinen Wert + + + Beginnt mit + + + Wert + + + Löschen + + + Einreichen + + + Abbrechen + + + Tag + + + Löschen + + + Schließen + + + Aufgabe + + + Beenden + + + Die Endzeit muss nach der Startzeit liegen. + + + Komplett + + + Starten + + + Die Startzeit muss vor der Endzeit liegen. + + + Titel + + + Titel ist erforderlich. + + + Monat + + + Speichern + + + Woche + + + Jahr + + + Abbrechen + + + Änderungen abbrechen + + + Abbrechen + + + Alle überprüfen + + + Spalten + + + Spalteneinstellungen + + + Möchten Sie diesen Datensatz wirklich löschen? + + + Löschen + + + Abbrechen + + + OK + + + Möchten Sie diesen Datensatz wirklich löschen? + + + Löschen + + + Neuen Datensatz hinzufügen + + + In CSV exportieren + + + Datentabelle + + + Löschen + + + Schließen + + + Fertig + + + ausgewählte Elemente + + + Zeile ziehen + + + Bearbeiten + + + In Excel exportieren + + + Filter + + + {0} Spaltenfilter-Menüeinstellungen + + + {0} Filter + + + Grid-Gruppenkopf + + + Sperren + + + Keine Daten vorhanden. + + + Entfernen + + + Änderungen speichern + + + Suchen... + + + Auswählen + + + Wählen Sie alle Zeilen aus + + + Zeile auswählen + + + Aufsteigend sortieren + + + Absteigend sortieren + + + In aufsteigender Reihenfolge sortiert + + + In absteigender Reihenfolge sortiert + + + Raster-Symbolleiste + + + Freischalten + + + Aktualisiere + + + Ziehen Sie eine Spaltenüberschrift hierher, um nach dieser Spalte zu gruppieren + + + Anwenden + + + Abbrechen + + + Löschen + + + Keine Daten gefunden + + + Wert verringern + + + Wert erhöhen + + + Optional + + + Alle + + + Anzeigen der Elemente {0} - {1} von {2} + + + keine Daten + + + Gehen Sie zur ersten Seite + + + Elemente pro Seite + + + Gehen Sie zur letzten Seite + + + Weitere Seiten + + + Gehen Sie zur nächsten Seite + + + von {0} + + + Seite + + + Seite {0} + + + Wählen Sie eine Seite aus + + + Gehen Sie zur vorherigen Seite + + + Aktualisieren + + + Seitennavigation, seite {0} von {1} + + + Schließen + + + Streichholzschachtel + + + von + + + Nächstes Spiel + + + Suche + + + Vorheriges Spiel + + + Herunterladen + + + Öffnen + + + Schwenken aktivieren + + + Zu drucken + + + Suchen + + + Auswahl aktivieren + + + Tatsächliche Breite + + + An Seite anpassen + + + An Breite anpassen + + + Hineinzoomen + + + Rauszoomen + + + Ganzer Tag + + + Termine + + + Abbrechen + + + Abbrechen + + + OK + + + Möchten Sie diese Veranstaltung wirklich löschen? + + + Ereignis löschen + + + Tag + + + Löschen + + + Schließen + + + Beschreibung + + + Termin + + + Beenden + + + Endzeit ist erforderlich. + + + Die Endzeit muss nach der Startzeit liegen. + + + Ganztägiger Termin + + + Wiederholen + + + Starten + + + Startzeit ist erforderlich. + + + Die Startzeit muss vor der Endzeit liegen. + + + Titel + + + Titel ist erforderlich. + + + Monat + + + Mehrtages + + + Nächster + + + Bisherige + + + Möchten Sie nur diesen Termin oder alle Wiederholungen löschen? + + + Diesen Termin löschen + + + Alle Wiederholungen des Termins löschen + + + Diesen Termin und alle Wiederholungen löschen + + + Tag(e) + + + Wiederholen an jedem: + + + Nach + + + Beenden: + + + Nie + + + Anzahl Wiederholungen + + + Am + + + Täglich + + + Monatlich + + + Nie + + + Wöchentlich + + + Jährlich + + + Tag + + + Monat(e) + + + Wiederholen an jedem: + + + Wiederholen am: + + + ersten + + + vierten + + + letzten + + + zweiten + + + dritten + + + Tag + + + Wochentag + + + Tag am Wochenende + + + Woche(n) + + + Wiederholen an jedem: + + + Wiederholen am: + + + Jahr(e) + + + von + + + Wiederholen an jedem: + + + Wiederholen am: + + + Möchten Sie nur diesen Termin oder alle Wiederholungen bearbeiten? + + + Aktuelles Ereignis bearbeiten + + + Serie bearbeiten + + + Wiederholungs-Eintrag bearbeiten + + + Speichern + + + Zeige ganzen Tag + + + Geschäftszeiten anzeigen + + + Zeitleiste + + + Heute + + + Woche + + + Löschen + + + Maximieren + + + Minimieren + + + Verkleinern + + + Еrhöhen + + + Öffnen + + + Nein + + + Ja + + + Nächste Registerkarten anzeigen + + + Vorherige Registerkarten anzeigen + + + Abbrechen + + + Tag + + + Tageshälfte + + + Epoche + + + Stunde + + + Minute + + + Monat + + + Jetzt + + + Öffnen + + + Quartal + + + Sekunde + + + Stellen + + + Toggle clock + + + Wochentag + + + Jahr + + + Zeitzone + + + Abbrechen + + + Abbrechen + + + OK + + + Möchten Sie diesen Datensatz wirklich löschen? + + + Löschen + + + Neuen Datensatz hinzufügen + + + Löschen + + + Schließen + + + Bearbeiten + + + Keine Daten vorhanden. + + + Suchen... + + + Wählen Sie alle Zeilen aus + + + Wählen Sie eine Zeile aus + + + In aufsteigender Reihenfolge sortiert + + + In absteigender Reihenfolge sortiert + + + Aktualisiere + + + Abbrechen + + + Löschen + + + Datei konnte nicht hochgeladen werden. + + + Datei erfolgreich hochgeladen. + + + Erledigt + + + Hochladen läuft... + + + Dateityp nicht erlaubt. + + + Dateigröße zu groß. + + + Dateigröße zu klein. + + + Entfernen + + + Wiederholen + + + Dateien auswählen... + + + Hochladen + + + {0} ist ungültig. + + + Getan + + + Nächster + + + Schritt {0} von {1} + + + Bisherige + + + hochgeladen + + + ausgewählt + + + {0} Datei(en) {1}. Drücken Sie Pfeil nach unten, um zu navigieren. + + + Ziehen Sie Dateien zum Hochladen hierher und legen Sie sie dort ab + + + Ziehen Sie Dateien zum Hochladen hierher und legen Sie sie dort ab + + + Ziehen Sie Dateien hierher und legen Sie sie dort ab + + + + + + Aktuell ausgewählte Farbe ist {0} + + + Aktuell ausgewählte Farbe ist {0} + + + Aktuell ausgewählte Farbe ist {0} + + + Aktuell ausgewählte Farbe ist {0} + + + Общо + + + Endet nicht mit + + + Beginnt nicht mit + + + Change settings + + + Apply + + + Cancel + + + Columns + + + Fields + + + Select some fields to begin setup + + + Rows + + + Settings + + + Values + + + Grand total + + + Include fields + + + Gruppenspalte + + + Als Nächstes neu anordnen + + + Vorheriges neu anordnen + + + Gruppierung der Spalte aufheben + + + Legen Sie die Spaltenposition fest + + + Maximieren + + + Minimieren + + + Allgemein + + + Vorgänger + + + Nachfolger + + + Andere + + + Elternteil + + + -Keiner- + + + Hinzufügen + + + Entfernen + + + Name + + + Typ + + + zu Spalten verschieben + + + zu Zeilen verschieben + + + {0} Artikel ausgewählt + + + {0} weitere ausgewählt + + + Tabelle löschen + + + Durchschnittlich + + + Sich abwärts bewegen + + + Nach oben bewegen + + + Entfernen + + + Alles übertragen von + + + Alles übertragen an + + + Übertragen von + + + Übertragen an + + + Keine Daten gefunden + + + Optionsliste + + + Dokumentansichtsfenster + + + Suchdialog + + + Optionsliste + + + Öffnen + + + Filteroperatoren + + + Ausgabe + + + Kopieren + + + Wiederholen + + + Fragen Sie die KI + + + Generieren + + + Fragen oder generieren Sie Inhalte mit KI + + + Schnelle Vorschläge + + + Mit KI generiert + + + Spalte links hinzufügen + + + Spalte rechts hinzufügen + + + Zeile oben hinzufügen + + + Zeile unten hinzufügen + + + Unten ausrichten + + + Im Zentrum anordnen + + + Ausrichten + + + Linksbündig + + + Mittig ausrichten + + + Rechts ausrichten + + + Oben ausrichten + + + Hintergrundfarbe + + + Fettgedruckter + + + Kopieren + + + Ausschneiden + + + Dokument + + + Tabelle + + + Spalte löschen + + + Löschen + + + Zeile löschen + + + OK + + + Schließen + + + <p>Um diese Aktion abzuschließen, benötigt die Site Zugriff auf die Zwischenablage.</p> +<p>Gehen Sie zu den Sicherheitseinstellungen Ihres Browsers und erlauben Sie die Berechtigung für die Zwischenablage für diese Website.</p> +<p>Alternatively, use one of the following shortcuts:</p> +<div>Ausschneiden = Ctrl/Cmd + X</div> +<div>Kopieren = Ctrl/Cmd + C</div> +<div>Einfügen = Ctrl/Cmd + V</div> + + + Kein Zugriff auf die Zwischenablage + + + Schließen + + + Löschen + + + Stornieren + + + Die gelöschten Blattdaten gehen verloren. Sind Sie sicher, dass Sie fortfahren möchten? + + + Tabelle löschen + + + Einfügen + + + Stornieren + + + Link text + + + Link: + + + Link entfernen + + + Der Link darf nicht leer sein. + + + Link einfügen + + + Umbenennen + + + Umbenennen + + + Stornieren + + + Es gibt ein vorhandenes Blatt mit diesem Namen. Bitte geben Sie einen anderen Namen ein. + + + Tabelle umbenennen in: + + + Tabellenname + + + Tabellenname darf nicht leer sein. + + + Tabelle umbenennen + + + Herunterladen + + + Schriftfamilie + + + Schriftgröße + + + Horizontal ausrichten + + + Bild einfügen + + + Link einfügen + + + Kursiv + + + Alles zusammenführen + + + Horizontal zusammenführen + + + Vertikal zusammenführen + + + Automatisch + + + Währung + + + Datum + + + Datum und Uhrzeit + + + Dauer + + + Finanziell + + + Nummer + + + Prozentsatz + + + Text + + + Zeit + + + Offen + + + Einfügen + + + Wiederholen + + + Nach hinten senden + + + Nach vorne bringen + + + Hinzufügen + + + Löschen + + + Duplizieren + + + Verstecken + + + Geh nach links + + + Nach rechts bewegen + + + Umbenennen + + + Textfarbe + + + Textumbruch + + + Datei + + + Formatieren + + + Start + + + Einfügen + + + Ansicht + + + Unterstreichen + + + Rückgängig machen + + + Vertikal ausrichten + + + Zahlenformat + + + Formeleingabe + + + Namensfeld + + + Zellen verbinden + + + Alle Tabellen + + + Dezimalstellen verringern + + + Gitterlinien umschalten + + + Dezimalstellen erhöhen + + + Zusammenführung entfernen + + + Ziehen Sie Dateien hierher, um sie hochzuladen + + + Tagesordnung + + + Zeit + + + Datum + + + Ereignis + + + keine Events + + + Anmerkungen + + + Verstecken + + + Hervorheben + + + Freitext + + + Textstil + + + Schriftgröße + + + Farbe + + + Anmerkung löschen + + + Sind Sie sicher, dass Sie die Anmerkung löschen möchten? + + + Löschen + + + Abzubrechen + + + Beginnen Sie mit der Eingabe + + \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.es-ES.resx b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.es-ES.resx new file mode 100644 index 00000000..33cfe8cb --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.es-ES.resx @@ -0,0 +1,1976 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Contar + + + Max + + + Min + + + Suma + + + Cancelar + + + Limpiar + + + Datos no encontrados + + + Elige una década + + + Elige un mes + + + Elige un año + + + Ir al siguiente periodo + + + Ir al periodo anterior + + + Hoy + + + Siguiente + + + Previa + + + A + + + B + + + Valor del control deslizante alfa + + + Valor del control deslizante de tono + + + Alternar formato. + + + G + + + HEX + + + Color hexadecimal + + + Aplicar + + + Cancelar + + + Limpiar + + + Color actual + + + Seleccionar vista de degradado + + + Abrir + + + Seleccionar vista de paleta + + + Color de vista previa + + + R + + + Aplicar + + + Menú de columna + + + Columnas + + + Bloquear + + + Reiniciar + + + Orden ascendente + + + Orden descendiente + + + Desbloquear + + + Cancelar + + + Limpiar + + + Datos no encontrados + + + Abrir + + + El formato de fecha no se puede analizar. Por favor introduzca una fecha valida. + + + La fecha no es válida. + + + Cancelar + + + Abrir + + + Define la fecha + + + Cancelar + + + Confirmar selección + + + Fin + + + Comienzo + + + Cancelar + + + Fecha + + + Abrir + + + Ajustar + + + Hora + + + Cancelar + + + Cerca + + + OK + + + Cancelar + + + Sin datos + + + Abrir + + + Agregar columna a la derecha + + + Agregar columna a la izquierda + + + Agregar fila a continuación + + + Agregar fila arriba + + + Agregar fila a continuación + + + Alinear al centro + + + Justificar + + + Alinear a la izquierda + + + Alinear a la derecha + + + Color de fondo + + + Negrita + + + Enlace + + + Insertar tabla + + + Crear {0} tabla + + + Eliminar columna + + + Borrar fila + + + Cancelar + + + Cerrar + + + Insertar + + + Actualizar + + + Nombre de la fuente + + + Tamaño de fuente + + + Color + + + Formato + + + Texto alternativo: + + + Altura: + + + Dirección web: + + + Ancho: + + + Aumentar sangría + + + Insertar archivo + + + Insertar HTML + + + Insertar imagen + + + Lista numerada + + + Lista de puntos + + + Cursiva + + + Abrir en Nueva ventana + + + Texto + + + Título: + + + Dirección web: + + + Combinar células + + + Disminuir sangría + + + Rehacer + + + Ver HTML + + + Celda dividida + + + Tachar + + + Subíndice + + + Sobrescrito + + + Subrayar + + + Deshacer + + + Remover enlace + + + Cancelar + + + De acuerdo + + + ¿Está seguro de que desea eliminar los archivos? + + + Borrar + + + Borrar + + + Descargar + + + Rebautizar + + + Fecha de creacion + + + Fecha modificada + + + Ningún archivo seleccionado + + + Tamaño + + + Tipo + + + artículos + + + Fecha de creacion + + + Tamaño del archivo + + + Nombre + + + Búsqueda + + + Búsqueda + + + Nueva carpeta + + + Ordenar por + + + Fecha de creacion + + + Fecha modificada + + + Nombre + + + Tamaño + + + Tipo + + + Subir + + + Ver detalles + + + Cancela + + + De acuerdo + + + Subir archivos + + + Tipo de archivo no permitido. + + + Tamaño de archivo demasiado grande. + + + Tamaño del archivo demasiado pequeño. + + + Eliminar + + + seleccionar archivos... + + + Аñadir expresión + + + Añadir grupo + + + Operador adicional + + + Valor adicional + + + (Todas) + + + Y + + + Es igual a + + + No es igual a + + + Cancelar + + + Limpiar filtro + + + Es igual a + + + Es posterior + + + Es posterior o igual a + + + Es anterior + + + Es anterior o igual a + + + No es igual a + + + No es nulo + + + Es nulo + + + Es igual a + + + No es igual a + + + No es nulo + + + Es nulo + + + Filtrar + + + Filtro + + + Configuración de filtros + + + Mostrar registros con valor que + + + No + + + Si + + + Datos no encontrados + + + Es igual a + + + Es mayor que + + + Es mayor o igual que + + + Es menor que + + + Es menor o igual que + + + No es igual a + + + No es nulo + + + Es nulo + + + Operador + + + O + + + Eliminar + + + Buscar + + + Seleccionar todo + + + -Select value- + + + Contiene + + + No contiene + + + Termina en + + + Esta vacio + + + Es igual a + + + No está vacío + + + No es igual a + + + No es nulo + + + Tiene valor + + + Es nulo + + + No tiene valor + + + Comienza con + + + Valor + + + Reiniciar + + + Enviar + + + Cancelar + + + Dia + + + Borrar + + + Cerrar + + + tarea + + + Fin + + + La hora de finalización debe ser posterior a la hora de inicio. + + + Completo + + + Comienzo + + + La hora de inicio debe ser anterior a la hora de finalización. + + + Título + + + Se requiere título. + + + Mes + + + Guardar + + + Semana + + + Año + + + Cancelar + + + Cancelar cambios + + + Cancelar + + + Comprobar todo + + + columnas + + + Configuración de columnas + + + ¿Está seguro de que desea eliminar este registro? + + + Borrar + + + Cancelar + + + OK + + + ¿Está seguro de que desea eliminar este registro? + + + Eliminar + + + Añadir + + + Exportar en CSV + + + Tabla de datos + + + Eliminar + + + Cerrar + + + Hecho + + + elementos seleccionados + + + Arrastrar fila + + + Editar + + + Exportar en Excel + + + Filtrar + + + Configuración del menú de filtro de columna {0} + + + {0} filtrar + + + Encabezado de grupo de cuadrícula + + + Cerrar + + + No hay registros disponibles. + + + Remover + + + Guardar cambios + + + Buscar... + + + Seleccione + + + Seleccionar todas las filas + + + Seleccionar fila + + + Orden ascendente + + + Orden descendiente + + + Ordenados en orden ascendente + + + Ordenados en orden descendente + + + Barra de herramientas de cuadrícula + + + Desbloquear + + + Actualizar + + + Arrastre un encabezado de columna y póngalo aquí para agrupar por ella + + + Aplicar + + + Cancelar + + + Limpiar + + + Datos no encontrados + + + Disminuir el valor + + + Aumentar el valor + + + Opcional + + + Todas + + + Elementos mostrados {0} - {1} de {2} + + + No hay datos. + + + Ir a la primera página + + + artículos por página + + + Ir a la última página + + + Mas paginas + + + Ir a la página siguiente + + + de {0} + + + Página + + + Página {0} + + + Seleccione una página + + + Ir a la página anterior + + + Actualizar + + + Navegación de página, página {0} de {1} + + + Cerca + + + Caso de partido + + + de + + + Próximo partido + + + Búsqueda + + + Partido anterior + + + Descargar + + + Abrir + + + Habilitar panorámica + + + Imprimir + + + Buscar + + + Habilitar selección + + + Ancho real + + + Ajustar a la página + + + Ajustar al ancho + + + Acercarse + + + Disminuir el zoom + + + todo el dia + + + Eventos + + + Cancelar + + + Cancelar + + + OK + + + ¿Estás seguro de que deseas eliminar este evento? + + + Eliminar evento + + + Dia + + + Borrar + + + Cerrar + + + Descripción + + + Evento + + + Fin + + + Se requiere hora de finalización. + + + La hora de finalización debe ser posterior a la hora de inicio. + + + Evento todo el día + + + Repeat + + + Comienzo + + + Se requiere hora de inicio. + + + La hora de inicio debe ser anterior a la hora de finalización. + + + Título + + + Se requiere título. + + + Mes + + + Múltiples días + + + Siguiente + + + Anterior + + + ¿Desea eliminar solo esta ocurrencia de evento o toda la serie? + + + Eliminar ocurrencia actual + + + Eliminar la serie + + + Eliminar artículo recurrente + + + día(s) + + + Repite cada: + + + Después + + + Fin + + + Nunca + + + ocurrencia(s) + + + En + + + Diario + + + Mensual + + + Nunca + + + Semanal + + + Anual + + + Día + + + mes(es) + + + Repite cada: + + + Repita en: + + + primero + + + cuarto + + + ultimo + + + segundo + + + tercero + + + día + + + día laborable + + + día de fin de semana + + + semana(s) + + + Repite cada: + + + Repita en: + + + año(s) + + + de + + + Repite cada: + + + Repita en: + + + ¿Desea editar solo la ocurrencia de este evento o la serie completa? + + + Editar ocurrencia actual + + + Edita la serie + + + Editar artículo recurrente + + + Guardar + + + Mostrar día completo + + + Mostrar horas de trabajo + + + Cronología + + + Hoy + + + Semana + + + Limpiar + + + Maximizar + + + Minimizar + + + Decrecer + + + Incrementar + + + Abrir + + + No + + + Si + + + Mostrar pestañas siguientes + + + Mostrar pestañas anteriores + + + Cancelar + + + Día + + + a. m./p. m. + + + Era + + + Hora + + + Minuto + + + Mes + + + Ahora + + + Abrir + + + Trimestre + + + Segundo + + + Ajustar + + + Cambiar lista + + + Día de la semana + + + Año + + + Zona horaria + + + Cancelar + + + Cancelar + + + OK + + + ¿Está seguro de que desea eliminar este registro? + + + Eliminar + + + Añadir + + + Eliminar + + + Cerrar + + + Editar + + + No hay registros disponibles. + + + Buscar... + + + Seleccionar todas las filas + + + Seleccione una fila + + + Ordenados en orden ascendente + + + Ordenados en orden descendente + + + Actualizar + + + Cancelar + + + Limpiar + + + El archivo no se pudo cargar. + + + Archivo cargado correctamente. + + + Hecho + + + Cargando... + + + Tipo de archivo no permitido. + + + Tamaño de archivo demasiado grande. + + + Tamaño del archivo demasiado pequeño. + + + Eliminar + + + Procesar de nuevo + + + seleccionar archivos... + + + Subir + + + {0} no es válido. + + + Hecho + + + Siguiente + + + Paso {0} de {1} + + + Previa + + + subido + + + seleccionado + + + {0} archivo(s) {1}. Presione la flecha hacia abajo para navegar. + + + Arrastre y suelte archivos aquí para cargar + + + Arrastre y suelte archivos aquí para cargar + + + Arrastra y suelta archivos aquí + + + + + + El color seleccionado actual es {0} + + + El color seleccionado actual es {0} + + + El color seleccionado actual es {0} + + + El color seleccionado actual es {0} + + + Gran total + + + No termina con + + + No comienza con + + + Change settings + + + Apply + + + Cancel + + + Columns + + + Fields + + + Select some fields to begin setup + + + Rows + + + Settings + + + Values + + + Grand total + + + Include fields + + + Columna de grupo + + + Reordenar siguiente + + + Reordenar anterior + + + Desagrupar columna + + + Establecer la posición de la columna + + + Maximizar + + + Minimizar + + + General + + + Antecesores + + + Sucesores + + + Otros + + + Padre + + + -Ninguno- + + + Agregar + + + Eliminar + + + Nombre + + + Tipo + + + Mover a columnas + + + Mover a filas + + + {0} artículo(s) seleccionados + + + {0} más seleccionado + + + Eliminar tabla + + + Promedio + + + Mover hacia abajo + + + Ascender + + + Eliminar + + + Transferir todo desde + + + Transferir todo a + + + Transferido de + + + Transferir a + + + Datos no encontrados + + + Lista de opciones + + + Ventana de documento + + + Diálogo de búsqueda + + + Lista de opciones + + + Abrir + + + Operadores de filtro + + + Producción + + + Copiar + + + Rever + + + Pregúntale a la IA + + + Generar + + + Pregunta o genera contenido con IA + + + Sugerencias rápidas + + + Generado con IA + + + Agregar columna a la izquierda + + + Agregar columna a la derecha + + + Agregar fila arriba + + + Agregar fila abajo + + + Alinear abajo + + + Alinear al centro + + + Alinear justificar + + + Alinear a la izquierda + + + Alinear en medio + + + Alinear a la derecha + + + Alinear arriba + + + Color de fondo + + + Negrita + + + Copiar + + + Cortar + + + Documento + + + Hoja + + + Borrar columna + + + Borrar + + + Borrar fila + + + De acuerdo + + + Cerca + + + <p>Para completar esta acción, el sitio necesita acceso al portapapeles.</p> +<p>Vaya a la configuración de seguridad de su navegador y permita permisos del portapapeles para este sitio.</p> +<p>Alternativamente, use uno de los siguientes atajos:</p> +<div>Cortar = Ctrl/Cmd + X</div> +<div>Copiar = Ctrl/Cmd + C</div> +<div>Pegar = Ctrl/Cmd + V</div> + + + Sin acceso al portapapeles + + + Cerca + + + Borrar + + + Cancelar + + + Los datos de la hoja eliminada se perderán. ¿Estas seguro que deseas continuar? + + + Eliminar hoja + + + Insertar + + + Cancelar + + + Texto del enlace + + + Enlace: + + + Eliminar enlace + + + El texto del enlace no puede estar en blanco. + + + Insertar el link + + + Rebautizar + + + Rebautizar + + + Cancelar + + + Existe una hoja con este nombre. Por favor ingrese otro nombre. + + + Cambiar el nombre de la hoja a: + + + Nombre de la hoja + + + El nombre de la hoja no puede estar vacío. + + + Cambiar nombre de hoja + + + Descargar + + + Familia tipográfica + + + Tamaño de fuente + + + Alineación horizontal + + + Insertar imagen + + + Insertar el enlace + + + Cursiva + + + Fusionar todas las celdas + + + Fusionar horizontalmente + + + Fusionar verticalmente + + + Automático + + + Divisa + + + Fecha + + + Fecha y hora + + + Duración + + + Financiera + + + Nombre + + + Porcentaje + + + Texto + + + Hora + + + Abrir + + + Pegar + + + Rehacer + + + Enviar al fondo + + + Traer al frente + + + Agregar + + + Borrar + + + Duplicar + + + Esconder + + + Mover hacia la izquierda + + + Mover a la derecha + + + Rebautizar + + + Color de texto + + + Ajuste de texto + + + Archivo + + + Formatear + + + Inicio + + + Insertar + + + Vista + + + Subrayar + + + Deshacer + + + Alineamiento vertical + + + Formato numérico + + + Entrada de fórmula + + + Nombre de Caja + + + Combinar células + + + Todas las hojas + + + Disminuir decimales + + + Alternar líneas de cuadrícula + + + Aumentar decimales + + + Separar + + + Arrastre y suelte archivos aquí para cargarlos + + + La Agenda + + + Tiempo + + + Fecha + + + Evento + + + No hay eventos + + + Cancelar + + + Eliminar + + + ¿Estás segura de que quieres eliminar la anotación? + + + Eliminar anotación + + + Color + + + Tamaño de fuente + + + Estilo de texto + + + Texto libre + + + Destacar + + + Esconder + + + Empezar a escribir + + \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.resx b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.resx new file mode 100644 index 00000000..fe5b042d --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Resources/TelerikMessages.resx @@ -0,0 +1,1991 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Count + + + Max + + + Min + + + Sum + + + Cancel + + + Clear + + + No data + + + Choose a decade + + + Choose a month + + + Choose an year + + + Go to the next period + + + Go to the previous period + + + Today + + + Next + + + Previous + + + A + + + B + + + Alpha slider value + + + Hue slider value + + + Toggle format. + + + G + + + HEX + + + Hex Color + + + Apply + + + Cancel + + + Clear + + + Current Color + + + Select Gradient View + + + Open + + + Select Palette View + + + Preview Color + + + R + + + Apply + + + Column menu + + + Columns + + + Lock + + + Reset + + + Sort Ascending + + + Sort Descending + + + Unlock + + + Cancel + + + Clear + + + No data + + + Open + + + Clear + + + The date format is not parsable. Please enter valid date. + + + The date is not valid. + + + Cancel + + + Open + + + Set Date + + + Cancel + + + Confirm Selection + + + End + + + Start + + + Cancel + + + Date + + + Open + + + Set + + + Time + + + Cancel + + + Close + + + OK + + + Cancel + + + No data + + + Open + + + Add column on the right + + + Add column on the left + + + Add row below + + + Add row above + + + Add row below + + + Center text + + + Justify + + + Align text left + + + Align text right + + + Background color + + + Bold + + + Insert hyperlink + + + Create table + + + Create {0} table + + + Delete column + + + Delete row + + + Cancel + + + Close + + + Insert + + + Update + + + Font Name + + + Font Size + + + Color + + + Format + + + Alternate text: + + + Height: + + + Web address: + + + Width: + + + Indent + + + Insert file + + + Insert HTML + + + Insert image + + + Insert ordered list + + + Insert unordered list + + + Italic + + + Open in new window + + + Text + + + Title: + + + Web address: + + + Merge cells + + + Outdent + + + Redo + + + View HTML + + + Split cell + + + Strikethrough + + + Subscript + + + Superscript + + + Underline + + + Undo + + + Remove hyperlink + + + Cancel + + + OK + + + Are you sure you want to delete the file(s)? + + + Delete + + + Delete + + + Download + + + Rename + + + Date created + + + Date modified + + + No file selected + + + Size + + + Type + + + items + + + Date Created + + + File Size + + + Name + + + Search + + + Search + + + New Folder + + + Sort By + + + Date Created + + + Date Modified + + + Name + + + Size + + + Type + + + Upload + + + View Details + + + Cancel + + + OK + + + Upload files + + + File type not allowed. + + + File size too large. + + + File size too small. + + + Remove + + + Select files... + + + Add Expression + + + Add Group + + + Additional Operator + + + Additional value + + + (All) + + + And + + + Is equal to + + + Is not equal to + + + Cancel + + + Clear + + + Is equal to + + + Is after + + + Is after or equal to + + + Is before + + + Is before or equal to + + + Is not equal to + + + Is not null + + + Is null + + + Is equal to + + + Is not equal to + + + Is not null + + + Is null + + + Filter + + + Filter + + + Filter settings + + + Show records with value that + + + is false + + + is true + + + No data + + + Is equal to + + + Is greater than + + + Is greater than or equal to + + + Is less than + + + Is less than or equal to + + + Is not equal to + + + Is not null + + + Is null + + + Operator + + + Or + + + Remove + + + Search + + + Select All + + + -Select value- + + + Contains + + + Does not contain + + + Ends with + + + Is empty + + + Is equal to + + + Is not empty + + + Is not equal to + + + Is not null + + + Has value + + + Is null + + + Has no value + + + Starts with + + + Value + + + Clear + + + Submit + + + Cancel + + + Day + + + Delete + + + Close + + + Edit task + + + End + + + End time must be after Start time. + + + Complete + + + Start + + + Start time must be before End time. + + + Title + + + Title is required. + + + Month + + + Save + + + Week + + + Year + + + Cancel + + + Cancel changes + + + Cancel + + + Check all + + + Columns + + + Column settings + + + Are you sure you want to delete this record? + + + Delete + + + Cancel + + + OK + + + Are you sure you want to delete this record? + + + Delete + + + Add new record + + + Export to CSV + + + Data table + + + Delete + + + Close + + + Done + + + items selected + + + Drag row + + + Edit + + + Export to Excel + + + Filter + + + {0} column filter menu settings + + + {0} filter + + + Grid group header + + + Lock + + + No records available. + + + Remove + + + Save Changes + + + Search... + + + Select + + + Select all rows + + + Select a row + + + Sort Ascending + + + Sort Descending + + + Sorted in ascending order + + + Sorted in descending order + + + Grid toolbar + + + Unlock + + + Update + + + Drag a column header and drop it here to group by that column + + + Clear + + + Apply + + + Cancel + + + Clear + + + No data + + + Clear + + + Decrease value + + + Increase value + + + Optional + + + All + + + {0} - {1} of {2} items + + + No items to display + + + Go to the first page + + + items per page + + + Go to the last page + + + More pages + + + Go to the next page + + + of {0} + + + Page + + + Page {0} + + + Select a page + + + Go to the previous page + + + Refresh + + + Page navigation, page {0} of {1} + + + Close + + + Match case + + + of + + + Next match + + + Search + + + Previous match + + + Download + + + Open + + + Enable panning + + + Print + + + Search + + + Enable selection + + + Actual width + + + Fit to page + + + Fit to width + + + Zoom in + + + Zoom out + + + all day + + + All events + + + Cancel + + + Cancel + + + OK + + + Are you sure you want to delete this event? + + + Delete event + + + Day + + + Delete + + + Close + + + Description + + + Event + + + End + + + End time is required. + + + End time must be after the Start time. + + + All Day Event + + + Repeat + + + Start + + + Start time is required. + + + Start time must be before End time. + + + Title + + + Title is required. + + + Month + + + MultiDay + + + Next + + + Previous + + + Do you want to delete only this event occurrence or the whole series? + + + Delete current occurrence + + + Delete the series + + + Delete Recurring Appointment + + + day(s) + + + Repeat every + + + After + + + End + + + Never + + + occurrence(s) + + + On + + + Daily + + + Monthly + + + Never + + + Weekly + + + Yearly + + + Day + + + month(s) + + + Repeat every + + + Repeat on + + + first + + + fourth + + + last + + + second + + + third + + + day + + + weekday + + + weekend day + + + week(s) + + + Repeat every + + + Repeat on + + + year(s) + + + of + + + Repeat every + + + Repeat on + + + Do you want to edit only this event occurrence or the whole series? + + + Edit current occurrence + + + Edit the series + + + Edit Recurring Appointment + + + Save + + + Show full day + + + Show business hours + + + Timeline + + + Today + + + Week + + + Clear + + + Maximize + + + Minimize + + + Decrease + + + Increase + + + Open + + + Off + + + On + + + Clear + + + Show Next Tabs + + + Show Previous Tabs + + + Cancel + + + Day + + + AM/PM + + + Era + + + Hour + + + Minute + + + Month + + + Now + + + Open + + + Quarter + + + Second + + + Set + + + Toggle clock + + + Weekday + + + Year + + + Zone + + + Cancel + + + Cancel + + + OK + + + Are you sure you want to delete this record? + + + Delete + + + Add new record + + + Delete + + + Close + + + Edit + + + No records available. + + + Search... + + + Select all rows + + + Select a row + + + Sorted in ascending order + + + Sorted in descending order + + + Update + + + Cancel + + + Clear + + + File failed to upload. + + + File successfully uploaded. + + + Done + + + Uploading... + + + File type not allowed. + + + File size too large. + + + File size too small. + + + Press Delete to remove + + + Retry + + + Select files... + + + Upload + + + {0} is not valid. + + + Done + + + Next + + + Step {0} of {1} + + + Previous + + + uploaded + + + selected + + + {0} file(s) {1}. Press Arrow Down to navigate. + + + Drag and drop files here to upload + + + Drag and drop files here to upload + + + Drag and drop files here + + + + + + Current selected color is {0} + + + Current selected color is {0} + + + Current selected color is {0} + + + Current selected color is {0} + + + Grand total + + + Does not end with + + + Does not start with + + + Change settings + + + Apply + + + Cancel + + + Columns + + + Fields + + + Select some fields to begin setup + + + Rows + + + Settings + + + Values + + + Grand total + + + Include fields + + + Group column + + + Move Next + + + Move Previous + + + Ungroup column + + + Set column position + + + Maximize + + + Minimize + + + General + + + Predecessors + + + Successors + + + Other + + + Parent + + + -None- + + + Add + + + Remove + + + Name + + + Type + + + Move to Columns + + + Move to Rows + + + {0} item(s) selected + + + {0} more selected + + + Delete table + + + Average + + + Move Down + + + Move Up + + + Remove + + + Transfer All From + + + Transfer All To + + + Transfer From + + + Transfer To + + + No Data + + + Options list + + + Document viewport + + + Search dialog + + + Options list + + + Open + + + Filter Operators list + + + Output + + + Copy + + + Retry + + + Ask AI + + + Generate + + + Ask or generate content with AI + + + Prompt Suggestions + + + Generated with AI: + + + Add column left + + + Add column right + + + Add row above + + + Add row below + + + Align bottom + + + Align center + + + Align justify + + + Align left + + + Align middle + + + Align right + + + Align top + + + Background color + + + Bold + + + Copy + + + Cut + + + Document + + + Sheet + + + Delete column + + + Delete + + + Delete row + + + OK + + + Close + + + <p>To complete this action, the site needs access to the clipboard.</p> +<p>Go to your browser's security settings and allow clipboard permissions for this site.</p> +<p>Alternatively, use one of the following shortcuts:</p> +<div>Cut = Ctrl/Cmd + X</div> +<div>Copy = Ctrl/Cmd + C</div> +<div>Paste = Ctrl/Cmd + V</div> + + + No access to the clipboard + + + Close + + + Delete + + + Cancel + + + The deleted sheet data will be lost. Are you sure you want to proceed? + + + Delete sheet + + + Insert + + + Cancel + + + Link text + + + Link: + + + Remove link + + + The link cannot be blank. + + + Insert link + + + Rename + + + Rename + + + Cancel + + + There is an existing sheet with this name. Please enter another name. + + + Rename sheet to: + + + Sheet name + + + Sheet name cannot be blank. + + + Rename sheet + + + Download + + + Font family + + + Font size + + + Horizontal align + + + Insert image + + + Insert link + + + Italic + + + Merge all + + + Merge horizontally + + + Merge vertically + + + Automatic + + + Currency + + + Date + + + Date Time + + + Duration + + + Financial + + + Number + + + Percentage + + + Text + + + Time + + + Open + + + Paste + + + Redo + + + Send to back + + + Bring to front + + + Add + + + Delete + + + Duplicate + + + Hide + + + Move left + + + Move right + + + Rename + + + Text color + + + Text wrap + + + File + + + Format + + + Home + + + Insert + + + View + + + Underline + + + Undo + + + Vertical align + + + Number format + + + Formula input + + + Name box + + + Merge cells + + + All sheets + + + Decrease decimal + + + Toggle grid lines + + + Increase decimal + + + Unmerge + + + Drag and drop files here to upload + + + Agenda + + + Time + + + Date + + + Event + + + no events + + + Annotations + + + Hide + + + Highlight + + + Free text + + + Text style + + + Font size + + + Color + + + Delete annotation + + + Are you sure you want to delete the annotation? + + + Delete + + + Cancel + + + Start typing + + \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/AIAssistantService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/AIAssistantService.cs new file mode 100644 index 00000000..6ae3f204 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/AIAssistantService.cs @@ -0,0 +1,28 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services; + +public class AIAssistantService +{ + private List Data { get; set; } = + [ + new FAQ("How do I start saving money?", "Begin by setting a clear savings goal and tracking your expenses. Use the app to create a budget, automate transfers to a savings account, and cut unnecessary spending. Even small, consistent deposits can add up over time!"), + new FAQ("What’s the best way to start investing with little money?", "Start with low-cost options like ETFs or fractional shares. Many apps allow you to invest with as little as $5. Consider automating small, regular contributions to grow your portfolio over time!"), + new FAQ("How can I save money without changing my lifestyle?", "Saving money without changing your lifestyle is all about optimizing what you're already doing. Set up an automatic transfer from your checking to your savings account right after each paycheck. Use credit cards with cashback or rewards on purchases you already make. Audit your streaming, app, and service subscriptions. Cancel unused ones or switch to shared family plans. Move your savings to a high-yield online savings account to earn more interest passively."), + new FAQ("What is the best way to build an emergency fund?", "The best way to build an emergency fund is to treat it like a non-negotiable monthly bill and grow it steadily with a clear goal in mind. Target 3 to 6 months of essential living expenses (housing, food, transportation, insurance, and minimum debt payments).") + ]; + + public async Task> Read() + { + await Task.CompletedTask; + + return Data; + } + + public async Task AskAI(string prompt) + { + await Task.CompletedTask; + + return $"Sample AI Response for prompt: {prompt} ... You can call an actual model from the AIAssistantService class."; + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/CardService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/CardService.cs new file mode 100644 index 00000000..6e2ad729 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/CardService.cs @@ -0,0 +1,51 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services +{ + public class CardService + { + private List Data { get; set; } = []; + + private Card DefaultCard { get; set; } = new() + { + Id = 1, + BankName = "First Bank of USA", + ExpiryDate = DateTime.Today.AddDays(5).AddMonths(1).AddYears(1), + HolderName = "Maria Johnson", + Number = "4165123498761234" + }; + + public async Task Read(int cardId) + { + await Task.CompletedTask; + + PopulateDummyData(); + + return Data.First(x => x.Id == cardId); + } + + public async Task Update(Card updatedCard) + { + await Task.CompletedTask; + + DefaultCard = updatedCard; + + return true; + } + + private void PopulateDummyData() + { + Data = new List() + { + new Card() + { + BankName = DefaultCard.BankName, + ExpiryDate = DefaultCard.ExpiryDate, + HolderName = DefaultCard.HolderName, + Id = DefaultCard.Id, + Number = DefaultCard.Number + } + }; + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/InvestmentService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/InvestmentService.cs new file mode 100644 index 00000000..ce261e01 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/InvestmentService.cs @@ -0,0 +1,56 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services; + +public class InvestmentService +{ + private List TotalInvestments { get; set; } = new(); + private List TopMovers { get; set; } = new(); + + private readonly string[] InvestmentCategories = [ "Stocks", "Real Estates", "Bonds", "Mutual Funds", "Crypto Currency", "Commodities" ]; + private readonly Dictionary Assets = new() + { + { "BTC", "Bitcoin" }, + { "ETH", "Etherium" }, + { "XRP", "Ripple" }, + { "TTH", "Theter" }, + { "UNI", "Unicorn" } + }; + + public async Task> ReadTotalInvestments() + { + await Task.CompletedTask; + + return TotalInvestments; + } + + public async Task> ReadTopMovers() + { + await Task.CompletedTask; + + return TopMovers; + } + + public InvestmentService() + { + for (var i = 0; i < InvestmentCategories.Length; i++) + { + TotalInvestments.Add(new TotalInvestment() + { + Category = InvestmentCategories[i], + Value = Random.Shared.Next(10_000, 100_000) + }); + } + + for (var i = 0; i < Assets.Count; i++) + { + TopMovers.Add(new AssetInfo() + { + Symbol = Assets.ElementAt(i).Key, + AssetName = Assets.ElementAt(i).Value, + CurrentValue = Random.Shared.Next(10_000, 100_000) * 1.23m, + DailyChange = Random.Shared.Next(-33, 33) * 0.01 + }); + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/PaymentMethodService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/PaymentMethodService.cs new file mode 100644 index 00000000..d9ad457a --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/PaymentMethodService.cs @@ -0,0 +1,33 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services +{ + public class PaymentMethodService + { + private List Data { get; set; } + + public async Task> Read() + { + await Task.CompletedTask; + + return Data; + } + + private List GenerateData() + { + var rnd = Random.Shared; + + return new List() + { + new PaymentMethod() { Id = 1, Name = "Credit Card" }, + new PaymentMethod() { Id = 2, Name = "Debit Card" }, + new PaymentMethod() { Id = 3, Name = "Bank Transfer" } + }; + } + + public PaymentMethodService() + { + Data ??= GenerateData(); + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/ResxLocalizer.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/ResxLocalizer.cs new file mode 100644 index 00000000..8ad2ea3b --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/ResxLocalizer.cs @@ -0,0 +1,21 @@ +using BlazorFinancialDashboard.Resources; +using Telerik.Blazor.Services; + +namespace BlazorFinancialDashboard.Services +{ + public class ResxLocalizer : ITelerikStringLocalizer + { + public string this[string name] + { + get + { + return GetStringFromResource(name); + } + } + + public string GetStringFromResource(string key) + { + return TelerikMessages.ResourceManager.GetString(key, TelerikMessages.Culture) ?? string.Empty; + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/TransactionService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/TransactionService.cs new file mode 100644 index 00000000..e5dbf93c --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/TransactionService.cs @@ -0,0 +1,68 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services +{ + public class TransactionService + { + private List Data { get; set; } + + private readonly List Categories = ["Groceries", "Entertainment", "Shopping", "Travel", "Health", "Other"]; + + private readonly List Merchants = ["Shopping World", "Online Market", "eShop", "Best Deal", "Central Mall", "City Mall"]; + + public async Task> Read() + { + await Task.CompletedTask; + + return Data; + } + + private List GenerateData() + { + var rnd = Random.Shared; + + return Enumerable.Range(1, 500).Select(i => { + int categoryIndex = rnd.Next(0, Categories.Count); + var t = new Transaction() + { + Id = i, + Amount = rnd.Next(20, 1000) * 1.23m * (Categories.Count - categoryIndex), + Category = Categories[categoryIndex], + Date = DateTime.Now.AddDays(-rnd.Next(1, 365)).AddMinutes(-rnd.Next(1, 24 * 60)), + Merchant = Merchants[rnd.Next(0, Merchants.Count)], + PaymentMethodId = rnd.Next(1, 4), + Status = GetTransactionStatusWithProbability(), + }; + + t.Hash = string.Concat("0x", t.GetHashCode().ToString("X").ToLowerInvariant()); + t.HashFrom = string.Concat("0x", (rnd.Next(10_000, 100_000)).GetHashCode().ToString("X").ToLowerInvariant()); + t.HashTo = string.Concat("0x", (rnd.Next(10_000, 100_000)).GetHashCode().ToString("X").ToLowerInvariant()); + + return t; + }).ToList(); + } + + private TransactionStatus GetTransactionStatusWithProbability() + { + int number = Random.Shared.Next(0, 100); + + if (number < 67) + { + return TransactionStatus.Published; + } + else if (number < 84) + { + return TransactionStatus.Pending; + } + else + { + return TransactionStatus.Postponed; + } + } + + public TransactionService() + { + Data = GenerateData(); + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/UserService.cs b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/UserService.cs new file mode 100644 index 00000000..3831f3c4 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/Services/UserService.cs @@ -0,0 +1,59 @@ +using BlazorFinancialDashboard.Data; + +namespace BlazorFinancialDashboard.Services +{ + public class UserService + { + private List Data { get; set; } = new(); + + private User DefaultUser { get; set; }= new() + { + Id = 1, + FirstName = "Maria", + LastName = "Johnson", + BirthDate = DateTime.Today.AddYears(-28), + Email = "maria.johnson@email.com", + Address = "124 James Dean St.", + PostalCode = "1000", + Country = "USA", + Tag = "@Mhjd.J09i" + }; + + public async Task Read(int userId) + { + await Task.CompletedTask; + + PopulateDummyData(); + + return Data.First(x => x.Id == userId); + } + + public async Task Update(User updatedUser) + { + await Task.CompletedTask; + + DefaultUser = updatedUser; + + return true; + } + + private void PopulateDummyData() + { + Data = new List() + { + new User() + { + Address = DefaultUser.Address, + BirthDate = DefaultUser.BirthDate, + Country = DefaultUser.Country, + Email = DefaultUser.Email, + FirstName = DefaultUser.FirstName, + Id = DefaultUser.Id, + LastName = DefaultUser.LastName, + PostalCode = DefaultUser.PostalCode, + Tag = DefaultUser.Tag + } + }; + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.Development.json b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.Development.json new file mode 100644 index 00000000..f042c671 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "DetailedErrors": true, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.json b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.json new file mode 100644 index 00000000..4d566948 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.css b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.css new file mode 100644 index 00000000..8df913b8 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.css @@ -0,0 +1,224 @@ +html, +body { + font-family: Roboto, sans-serif; +} + +h1:focus { + outline: none; +} + +#blazor-error-ui { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + +#blazor-error-ui .dismiss { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; +} + +.blazor-error-boundary { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121; + padding: 1rem 1rem 1rem 3.7rem; + color: white; +} + +.blazor-error-boundary::after { + content: "An error has occurred." +} + + +/* TELERIK STYLES */ + +/* Theme Variable Overrides */ + +:root { + --kendo-h1-font-size: 32px; + --kendo-h2-font-size: 20px; + --kendo-font-size-md: 18px; +} + +.k-grid .k-chip { +/* --kendo-color-success-subtle: var(--kendo-color-success-emphasis); + --kendo-color-warning-subtle: var(--kendo-color-warning-emphasis); + --kendo-color-error-subtle: var(--kendo-color-error-emphasis); + --kendo-color-success-on-subtle: var(--kendo-color-on-success); + --kendo-color-warning-on-subtle: var(--kendo-color-on-success); + --kendo-color-error-on-subtle: var(--kendo-color-on-success);*/ + font-size: var(--kendo-font-size-xs); +} + +/* Overall Layout and Drawer */ + +body { + min-height: 100vh; + margin: 0; +} + +.mainlayout-drawer { + flex: 1; + align-items: stretch; + overflow: hidden; +} + +.mainlayout-drawer .k-drawer { + border-right: 1px solid var(--kendo-color-border); +} + +/* Top AppBar */ + +div.appbar-top { + box-shadow: none; + padding-block: var(--kendo-spacing-6\.5); + padding-inline: var(--kendo-spacing-15); +} + +.search-textbox.k-input { + border-bottom-right-radius: var(--kendo-border-radius-lg) !important; + border-bottom-left-radius: var(--kendo-border-radius-lg) !important; + border-width: 0; + min-width: 150px; + max-width: 360px; + width: 25vw; +} + +.greeting { + display: flex; + gap: var(--kendo-spacing-3); + align-items: center; + width: max-content; + line-height: 1.4; +} + +.greeting > span { + display: flex; + flex-direction: column; +} + +.greeting strong { + font-size: var(--kendo-font-size-xl); +} + +/* Main Content */ + +#drawer-content-wrapper { + max-width: 1140px; + min-height: 100vh; + display: flex; + flex-direction: column; + padding-left: calc(var(--kendo-spacing-4, 1rem)*2 + 16px); +} + +main { + flex: 1 1 auto; + margin-top: var(--kendo-spacing-5); + padding-inline: var(--kendo-spacing-15); +} + +main:has(h1:first-child) { + grid-template-rows: min-content; +} + +h1, +h2, +h3 { + margin: 0; + font-weight: normal; + line-height: var(--kendo-line-height-sm); +} + +h1 { + font-size: var(--kendo-h1-font-size); + letter-spacing: 1px; + grid-column: span 12/span 12; +} + +h2 { + font-size: var(--kendo-h2-font-size); +} + +.card-subtitle { + font-size: var(--kendo-font-size-lg); + line-height: var(--kendo-line-height-sm); + letter-spacing: 1px; +} + +.progressbar-wrapper > div:first-child { + font-size: var(--kendo-font-size-lg); + line-height: var(--kendo-line-height-sm); + letter-spacing: 1px; +} + +.progressbar-wrapper + .progressbar-wrapper { + margin-top: var(--kendo-spacing-2); +} + +.k-arcgauge .center-label { + margin-bottom: -0.8em; + color: var(--kendo-color-series-b); + font-size: 2em; +} + +.k-grid th.k-table-th { + border-inline-start-color: inherit; +} + +.k-grid .centered-header .k-cell-inner>.k-link { + justify-content: center; +} + +.k-grid .right-header .k-cell-inner>.k-link { + justify-content: end; +} + +.uicard .k-form-layout > .k-form-field:first-child, +.uicard .k-form-layout.k-grid-cols-2 > .k-form-field:first-child + .k-form-field { + margin-top: 0; +} + +.ai-prompt textarea { + min-height: 4em; +} + +.k-badge.inline-badge { + position: static; + transform: none; +} + +/* Bottom AppBar */ + +div.appbar-bottom { + z-index: 1; + background-color: var(--kendo-color-surface); + color: var(--kendo-color-subtle); + line-height: 1.4; +} + +div.appbar-bottom.narrow { + margin-inline: var(--kendo-spacing-15); +} + +.appbar-bottom a:not(:hover) { + text-decoration: none; +} + +/* AI Assistant */ + +.header-cursor-pointer .k-panelbar-header > .k-link { + cursor: pointer; +} + +/* Investements */ + +.asset { + line-height: 1.5; +} diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.js b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.js new file mode 100644 index 00000000..b61a1397 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/app.js @@ -0,0 +1,44 @@ +viewPortResizeObserver = { + serverMethodName: "OnViewPortResize", + + dotNetRefs: [], + + timeOutId: null, + + resizeDebounceDelay: 300, + + init: function() { + window.addEventListener("resize", viewPortResizeObserver.notifyServer); + window.addEventListener("unload", viewPortResizeObserver.destroy); + }, + + addComponent: function(dotNetRef) { + if (viewPortResizeObserver.dotNetRefs.indexOf(dotNetRef) < 0) { + viewPortResizeObserver.dotNetRefs.push(dotNetRef); + } + }, + + notifyServer: function(e) { + clearTimeout(viewPortResizeObserver.timeoutId); + + viewPortResizeObserver.timeoutId = window.setTimeout(function() { + viewPortResizeObserver.dotNetRefs.forEach((dotNetRef) => { + dotNetRef.invokeMethodAsync(viewPortResizeObserver.serverMethodName); + }); + }, viewPortResizeObserver.resizeDebounceDelay); + }, + + removeComponent: function(dotNetRef) { + let idx = viewPortResizeObserver.dotNetRefs.indexOf(dotNetRef); + + if (idx >= 0) { + viewPortResizeObserver.dotNetRefs.splice(idx, 1); + } + }, + + destroy() { + window.removeEventListener("resize", viewPortResizeObserver.notifyServer); + } +}; + +document.addEventListener("DOMContentLoaded", viewPortResizeObserver.init); diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/apple-touch-icon.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/apple-touch-icon.png new file mode 100644 index 00000000..1461cdce Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/apple-touch-icon.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon-48x48.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon-48x48.png new file mode 100644 index 00000000..faa33769 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon-48x48.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.ico b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.ico new file mode 100644 index 00000000..fa56c2d4 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.ico differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.png new file mode 100644 index 00000000..8422b596 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.svg b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.svg new file mode 100644 index 00000000..0738fad6 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/favicon.svg @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-btc.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-btc.png new file mode 100644 index 00000000..5d4d0dea Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-btc.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-eth.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-eth.png new file mode 100644 index 00000000..4f10bea1 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-eth.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-tth.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-tth.png new file mode 100644 index 00000000..f37eda22 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-tth.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-uni.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-uni.png new file mode 100644 index 00000000..3d848731 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-uni.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-xrp.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-xrp.png new file mode 100644 index 00000000..1c0e52b4 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/asset-xrp.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/github-icon.svg b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/github-icon.svg new file mode 100644 index 00000000..116d0b62 --- /dev/null +++ b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/github-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar-original.jpeg b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar-original.jpeg new file mode 100644 index 00000000..916f1a50 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar-original.jpeg differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar.jpeg b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar.jpeg new file mode 100644 index 00000000..05c37cb1 Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/images/maria-avatar.jpeg differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-192x192.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-192x192.png new file mode 100644 index 00000000..1461cdce Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-192x192.png differ diff --git a/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-512x512.png b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-512x512.png new file mode 100644 index 00000000..5514abbf Binary files /dev/null and b/sample-applications/blazor-financial-dashboard/BlazorFinancialDashboard/wwwroot/web-app-manifest-512x512.png differ