Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Ng update #1014

Merged
merged 15 commits into from
Aug 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions backend/i18n/extract_keys.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
cd translator\Squidex.Translator

dotnet run translate check-frontend ..\..\..\.. -l en --fix
70 changes: 52 additions & 18 deletions backend/i18n/frontend_en.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,7 @@
"chat.prompt": "Describe the content you want to generate",
"chat.title": "Chat Bot",
"chat.use": "Use",
"chatBot.questionFailed": "",
"clients.add": "Add Client",
"clients.add.description": "Add a client to give other applications access to your content.",
"clients.add.title": "Add a new Client",
Expand Down Expand Up @@ -316,6 +317,7 @@
"common.field": "Field",
"common.files": "Files",
"common.filters": "Filters",
"common.finish": "Finish",
"common.folder": "Folder",
"common.folders": "Folders",
"common.from": "From",
Expand Down Expand Up @@ -348,6 +350,7 @@
"common.monthly": "Monthly",
"common.more": "More",
"common.name": "Name",
"common.next": "Continue",
"common.no": "No",
"common.nothingChanged": "Nothing has been changed.",
"common.notSupported": "Not Supported",
Expand All @@ -363,6 +366,7 @@
"common.patterns": "Patterns",
"common.permission": "Permission",
"common.permissions": "Permissions",
"common.prev": "Back",
"common.preview": "Preview",
"common.product": "Squidex Headless CMS",
"common.project": "Project",
Expand Down Expand Up @@ -533,7 +537,6 @@
"contents.updated": "Content updated successfully.",
"contents.updateFailed": "Failed to update content. Please reload.",
"contents.validate": "Validate",
"contents.validationHint": "Please remember to check all languages when you see validation errors.",
"contents.versionCompare": "Compare",
"contents.versionDelete": "Delete this Version",
"contents.versionViewing": "Viewing version **{version}**.",
Expand Down Expand Up @@ -644,7 +647,6 @@
"news.headline": "What's new?",
"news.title": "New Features",
"notifications.empty": "No notifications yet",
"notifo.subscripeTooltip": "Click this button to subscribe to all changes and to receive push notifications.",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "Billing Portal",
"plans.billingPortalHint": "Go to Billing Portal for payment history and subscription overview.",
Expand Down Expand Up @@ -805,7 +807,6 @@
"schemas.contentSidebarUrlHint": "URL to the plugin for the sidebar in the details view.",
"schemas.contentsSidebarUrl": "Contents Sidebar Extension",
"schemas.contentsSidebarUrlHint": "URL to the plugin for the sidebar in the list view.",
"schemas.contextMenuTour": "Open the context menu to delete the schema or to create some scripts for content changes.",
"schemas.create": "Create Schema",
"schemas.createCategory": "Create new category...",
"schemas.createFailed": "Failed to create schema. Please reload.",
Expand Down Expand Up @@ -962,7 +963,6 @@
"schemas.previewUrls.title": "Preview URLs",
"schemas.previewUrls.urlPlaceholder": "URL with variables",
"schemas.published": "Published",
"schemas.publishedTour": "Note, that you have to publish the schema before you can add content to it.",
"schemas.publishFailed": "Failed to publish schema. Please reload.",
"schemas.referenceFields": "Reference Fields",
"schemas.referenceFieldsEmpty": "Drop field here or reorder them to show the fields when referenced by another content. When no reference field is defined, the list fields are used instead.",
Expand Down Expand Up @@ -1029,9 +1029,7 @@
"search.addFilter": "Add Filter",
"search.addGroup": "Add Group",
"search.addSorting": "Add Sorting",
"search.advancedTour": "Click this icon to show the advanced search menu!",
"search.customQuery": "Custom Query",
"search.fullTextTour": "Search for content using full text search over all fields and languages!",
"search.help": "Read more about filtering in the [Documentation](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "My queries",
"search.nameQuery": "Name your query",
Expand Down Expand Up @@ -1063,8 +1061,44 @@
"templates.loadFailed": "Failed to load templates. Please reload.",
"templates.refreshTooltip": "Refresh Templates",
"templates.reloaded": "Templates reloaded.",
"tour.joinForum": "Join our Forum",
"tour.joinGithub": "Join us on Github",
"tour.checkClient.clientContent": "We have created a **Client** for you.\n\nA Client is like an API Key and the ID and secret are used to request access tokens to call the API.",
"tour.checkClient.connectContent": "Click to **Connect** button and follow the guided form to learn how to use the client.",
"tour.checkClient.description": "Learn how to connect your App with your code to query content items.",
"tour.checkClient.navigateClientsContent": "Navigate to the **Clients** page.",
"tour.checkClient.navigateContent": "Navigate to the **Settings** section.",
"tour.checkClient.title": "Connect your Code",
"tour.complete": "Complete the Tour",
"tour.createApp.buttonContent": "In this tour we start with an empty app. We also provide ready to use sample apps.",
"tour.createApp.dashboardContent": "You have successfully created your first app.\n\nAt the dashboard we provide statistics about the data usage of your app.",
"tour.createApp.description": "The place for all contents, assets, rules and settings.",
"tour.createApp.formContent": "The name is used to identify your app and can therefore not be changed.",
"tour.createApp.title": "Create your first App",
"tour.createAsset.filterContent": "Expand the filter pane to see all available tags and to query assets based on tags.",
"tour.createAsset.navigateContent": "Go to the **Assets** section.",
"tour.createAsset.title": "Upload an Asset",
"tour.createAsset.uploadContent": "Choose an asset from your local machine to upload it to Squidex.\n\nImages will be processed to remove all metadata.",
"tour.createContent.addContent": "Click the **New** button to move to the content editor.",
"tour.createContent.description": "Use the editor to fill your app with published content.",
"tour.createContent.navigateContent": "Navigate to **Content**.",
"tour.createContent.saveContent": "First, fill in your fields.\n\nThen **Save and Publish** your content item.\n\nOnly published content items are available via the API.",
"tour.createContent.selectSchemaContent": "Select the schema, that you have created in the previous step.",
"tour.createContent.statusContent": "If you want to unpublish your content item or change the status in general, you can use this button.",
"tour.createContent.title": "Publish a Content Item",
"tour.createSchema.addContent": "Click the **Plus** button to open the form for new schemas.",
"tour.createSchema.addFieldContent": "Click this button to add a new field.\n\nNext time you can also use the big, round button at the bottom right of the screen.",
"tour.createSchema.description": "Define the structure of your content items.",
"tour.createSchema.fieldFormContent": "Add a new **Field** to your schema.\n\nPlease add a String field to keep it simple. You can add more fields later.",
"tour.createSchema.formContent": "Create a new **schema**.\n\nWe will add fields in the next step.\n\nPlease ensure that you select **Multiple contents**, so that you can add multiple content items.",
"tour.createSchema.helpContent": "Most pages have a help section with some basic information. This is useful for advanced concepts, but does not replace the documentation page.",
"tour.createSchema.historyContent": "Squidex tracks all changes and provides a history of previous updates and modifications.",
"tour.createSchema.navigateContent": "Navigate to the **Schemas** section.",
"tour.createSchema.publishContent": "**Publish** the schema by clicking on the **Published** button.\n\nThis schema cannot be used yet. Before you can add content items, you have to publish it to make it available to content editors.",
"tour.createSchema.schemaFieldContent": "The field has been added to your schema. You can make changes at anytime. Just press the **gear icon** at the right.",
"tour.createSchema.title": "Add a Schema",
"tour.documentation": "Documentation",
"tour.general.selectAppContent": "Start by selecting your **App**",
"tour.guide-title": "Onboarding Guide",
"tour.hint": "Do you know?",
"tour.projectBackend": "Backend Data Management",
"tour.projectCommerce": "E-Commerce Solution",
"tour.projectLearning": "None, I am just here for learning",
Expand All @@ -1084,12 +1118,8 @@
"tour.sizeSmall": "2-10",
"tour.sizeVeryLarge": "1000+",
"tour.skip": "Skip Tour",
"tour.stepAppNext": "Continue",
"tour.stepAppText": "An app is the repository for your project (for example a blog, web shop or mobile app). You can assign contributors to your app to work together.\n\nCreate an unlimited number of apps in Squidex to manage multiple projects at the same time.",
"tour.stepAssetsNext": "Got It!",
"tour.stepAssetsText": "The assets contains all files that can also be linked to your content. For example images, videos or documents.\n\nYou can upload the assets here and use them later or also upload them directly when you create a new content item with an asset field.",
"tour.stepContentNext": "Almost there!",
"tour.stepContentText": "Content is the actual data in your app which is grouped by the schema.\n\nSelect a published schema first, then add content for this schema.",
"tour.startNo": "No, Thanks",
"tour.startYes": "Yes, Please",
"tour.stepDataCompanyRole": "What is your role?",
"tour.stepDataCompanySize": "How many people work in a company?",
"tour.stepDataNext": "Continue",
Expand All @@ -1098,10 +1128,14 @@
"tour.stepDataTitle": "About You",
"tour.stepIntroNext": "Let's take a look around",
"tour.stepIntroText": "You can start managing and distributing your content right away, but we we'd like to walk you through some basics first...\n\n",
"tour.stepOutroText": "But that's not all of the support we can provide.\n\nYou can go to https://docs.squidex.io to read more.\n\nDo you want to join our community?",
"tour.stepOutroTitle": "Awesome, now you know the basics!",
"tour.stepSchemasNext": "Keep going!",
"tour.stepSchemasText": "Schemas define the structure of your content, the fields and the data types of a content item.\n\nBefore you can add content to your schema, make sure to hit the publish button at the top to make the schema available to your content editors.",
"tour.stepTourText": "We have prepared an interactive tour, where you learn the basics of Squidex. You can cancel it anytime. Do you want to start the tour?",
"tour.stepTourTitle": "Interactive Tour",
"tour.support": "Support",
"tour.testGraphQL.description": "Complete the tour and check out the GraphQL playground.",
"tour.testGraphQL.navigateContent": "Navigate to the **API** section.",
"tour.testGraphQL.navigateGraphQLContent": "Navigate to the **GraphQL** page.",
"tour.testGraphQL.queryContent": "This is the **GraphQL** playground. You can explore your API and make test queries, before you implement them later in your application.",
"tour.testGraphQL.title": "Make a test query",
"tour.tooltipConfirm": "Got It",
"tour.tooltipStop": "Stop Tour",
"tour.welcome": "Welcome to",
Expand Down
Loading