From 5d70558b1bdc7667574c7303c6479fee3a0babc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Thu, 29 Dec 2022 01:24:58 +0100 Subject: [PATCH 01/22] =?UTF-8?q?Added=20translation=20using=20Weblate=20(?= =?UTF-8?q?Norwegian=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/locales/nb_NO.client.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/locales/nb_NO.client.json diff --git a/static/locales/nb_NO.client.json b/static/locales/nb_NO.client.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/static/locales/nb_NO.client.json @@ -0,0 +1 @@ +{} From 73f41253559d17c9dd8d9dc6d7179b0f40a847fc Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Thu, 29 Dec 2022 17:26:12 +0100 Subject: [PATCH 02/22] Added translation using Weblate (Portuguese (Brazil)) --- static/locales/pt_BR.client.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/locales/pt_BR.client.json diff --git a/static/locales/pt_BR.client.json b/static/locales/pt_BR.client.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/static/locales/pt_BR.client.json @@ -0,0 +1 @@ +{} From f66f0cd21a2d1e824d4a652e53ab15facb93b15f Mon Sep 17 00:00:00 2001 From: Anais Concepcion Date: Thu, 29 Dec 2022 17:37:26 +0100 Subject: [PATCH 03/22] Added translation using Weblate (Spanish) --- static/locales/es.client.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/locales/es.client.json diff --git a/static/locales/es.client.json b/static/locales/es.client.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/static/locales/es.client.json @@ -0,0 +1 @@ +{} From 7671978758e2c2a430b7587833318769f3629d38 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 16:36:28 +0000 Subject: [PATCH 04/22] Translated using Weblate (English) Currently translated at 100.0% (617 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/en/ --- static/locales/en.client.json | 1555 ++++++++++++++++----------------- 1 file changed, 777 insertions(+), 778 deletions(-) diff --git a/static/locales/en.client.json b/static/locales/en.client.json index 92896ee1..9fa156c9 100644 --- a/static/locales/en.client.json +++ b/static/locales/en.client.json @@ -1,782 +1,781 @@ { - "AccountPage": { - "AccountSettings":"Account settings", - "API":"API", - "Edit":"Edit", - "Email":"Email", - "Name":"Name", - "Save":"Save", - "PasswordSecurity":"Password & Security", - "LoginMethod":"Login Method", - "ChangePassword":"Change Password", - "AllowGoogleSigning":"Allow signing in to this account with Google", - "TwoFactorAuth": "Two-factor authentication", - "TwoFactorAuthDescription":"Two-factor authentication is an extra layer of security for your Grist account designed to ensure that you're the only person who can access your account, even if someone knows your password.", - "Theme":"Theme", - "APIKey":"API Key", - "WarningUsername":"Names only allow letters, numbers and certain special characters" - - }, - "AccountWidget":{ - "SignIn":"Sign in", - "DocumentSettings":"Document Settings", - "ToggleMobileMode":"Toggle Mobile Mode", - "Pricing":"Pricing", - "ProfileSettings":"Profile Settings", - "ManageTeam":"Manage Team", - "AccessDetails":"Access Details", - "SwitchAccounts":"Switch Accounts", - "Accounts":"Accounts", - "AddAccount":"Add Account", - "SignOut":"Sign Out" - }, - "AddNewButton": { - "AddNew": "Add New" - }, - "AppHeader": { - "HomePage": "Home Page", - "Legacy": "Legacy", - "PersonalSite": "Personal Site", - "TeamSite": "Team Site" - }, - "ApiKey": { - "AboutToDeleteAPIKey": "You're about to delete an API key. This will cause all future requests using this API key to be rejected. Do you still want to delete?", - "AnonymousAPIKey": "This API key can be used to access this account anonymously via the API.", - "ByGenerating": "By generating an API key, you will be able to make API calls for your own account.", - "ClickToShow": "Click to show", - "Create": "Create", - "OwnAPIKey": "This API key can be used to access your account via the API. Don’t share your API key with anyone.", - "Remove": "Remove", - "RemoveAPIKey": "Remove API Key" - }, - "App": { - "Description": "Description", - "Key": "Key", - "MemoryError": "Memory Error" - }, - "CellContextMenu": { - "ResetEntireColumns_one": "Reset entire column", - "ResetEntireColumns_other": "Reset {{count}} entire columns", - "ResetColumns_one": "Reset column", - "ResetColumns_other": "Reset {{count}} columns", - "DeleteColumns_one": "Delete column", - "DeleteColumns_other": "Delete {{count}} columns", - "DeleteRows_one": "Delete row", - "DeleteRows_other": "Delete {{count}} rows", - "ClearValues": "Clear values", - "ClearCell": "Clear cell", - "CopyAnchorLink": "Copy anchor link", - "FilterByValue": "Filter by this value", - "InsertRow": "Insert row", - "InsertRowAbove": "Insert row above", - "InsertRowBelow": "Insert row below", - "DuplicateRows_one": "Duplicate row", - "DuplicateRows_other": "Duplicate rows", - "InsertColumnRight": "Insert column to the right", - "InsertColumnLeft": "Insert column to the left" - }, - "ColumnFilterMenu": { - "Search": "Search", - "SearchValues": "Search values", - "All": "All", - "AllShown": "All Shown", - "AllExcept": "All Except", - "None": "None", - "NoMatchingValues": "No matching values", - "OtherMatching": "Other Matching", - "OtherNonMatching": "Other Non-Matching", - "OtherValues": "Other Values", - "FutureValues": "Future Values", - "Others": "Others", - "RangeMin": "Min", - "RangeMax": "Max", - "DateRangeMin": "Start", - "DateRangeMax": "End" - }, - "CustomSectionConfig": { - "Add": "Add", - "EnterCustomURL": "Enter Custom URL", - "FullDocumentAccess": "Full document access", - "LearnMore": "Learn more about custom widgets", - "PickAColumn": "Pick a column", - "PickAColumnWithType": "Pick a {{columnType}} column", - "NoDocumentAccess": "No document access", - "OpenConfiguration": "Open configuration", - "Optional": " (optional)", - "ReadSelectedTable": "Read selected table", - "SelectCustomWidget": "Select Custom Widget", - "WidgetNeedFullAccess": "Widget needs {{fullAccess}} to this document.", - "WidgetNeedRead": "Widget needs to {{read}} the current table.", - "WidgetNoPermissison": "Widget does not require any permissions.", - "WrongTypesMenuText_one": "{{wrongTypeCount}} non-{{columnType}} column is not shown", - "WrongTypesMenuText_others": "{{wrongTypeCount}} non-{{columnType}} columns are not shown" - }, - "DocHistory": { - "Activity": "Activity", - "Snapshots": "Snapshots", - "SnapshotsUnavailable": "Snapshots are unavailable.", - "OpenSnapshot": "Open Snapshot", - "CompareToCurrent": "Compare to Current", - "CompareToPrevious": "Compare to Previous", - "Beta": "Beta" - }, - "DocMenu": { - "OtherSites": "Other Sites", - "OtherSitesWelcome": "You are on the {{siteName}} site. You also have access to the following sites:", - "OtherSitesWelcome_personal": "You are on your personal site. You also have access to the following sites:", - "AllDocuments": "All Documents", - "ExamplesAndTemplates": "Examples and Templates", - "MoreExamplesAndTemplates": "More Examples and Templates", - "ServiceNotAvailable": "This service is not available right now", - "NeedPaidPlan": "(The organization needs a paid plan)", - "PinnedDocuments": "Pinned Documents", - "Featured": "Featured", - "Trash": "Trash", - "DocStayInTrash": "Documents stay in Trash for 30 days, after which they get deleted permanently.", - "EmptyTrash": "Trash is empty.", - "WorkspaceNotFound": "Workspace not found", - "Delete": "Delete", - "DeleteDoc": "Delete {{name}}", - "Deleted": "Deleted {{at}}", - "Edited": "Edited {{at}}", - "Examples&Templates": "Examples & Templates", - "DiscoverMoreTemplates": "Discover More Templates", - "ByName": "By Name", - "ByDateModified": "By Date Modified", - "DocumentMoveToTrash": "Document will be moved to Trash.", - "Rename": "Rename", - "Move": "Move", - "Remove": "Remove", - "UnpinDocument": "Unpin Document", - "PinDocument": "Pin Document", - "AccessDetails": "Access Details", - "ManageUsers": "Manage Users", - "DeleteForeverDoc": "Permanently Delete \"{{name}}\"?", - "DeleteForever": "Delete Forever", - "DeleteDocPerma": "Document will be permanently deleted.", - "Restore": "Restore", - "RestoreThisDocument": "To restore this document, restore the workspace first.", - "DeleteWorkspaceForever": "You may delete a workspace forever once it has no documents in it.", - "CurrentWorkspace": "Current workspace", - "RequiresEditPermissions": "Requires edit permissions", - "MoveDocToWorkspace": "Move {{name}} to workspace" - }, - "DocTour": { - "InvalidDocTourTitle": "No valid document tour", - "InvalidDocTourBody": "Cannot construct a document tour from the data in this document. Ensure there is a table named GristDocTour with columns Title, Body, Placement, and Location." - }, - "DocumentSettings": { - "DocumentSettings": "Document Settings", - "ThisDocumentID": "This document's ID (for API use):", - "TimeZone": "Time Zone:", - "Locale": "Locale:", - "Currency": "Currency:", - "LocalCurrency": "Local currency ({{currency}})", - "EngineRisk": "Engine (experimental {{span}} change at own risk):", - "Save": "Save", - "SaveAndReload": "Save and Reload" - }, - "DuplicateTable": { - "NewName": "Name for new table", - "AdviceWithLink": "Instead of duplicating tables, it's usually better to segment data using linked views. {{link}}", - "CopyAllData": "Copy all data in addition to the table structure.", - "WarningACL": "Only the document default access rules will apply to the copy." - }, - "errorPages": { - "AccessDenied": "Access denied{{suffix}}", - "DeniedOrganizationDocuments": "You do not have access to this organization's documents.", - "SignInWithDifferentAccount": "You are signed in as {{email}}. You can sign in with a different account, or ask an administrator for access.", - "SignInToAccess": "Sign in to access this organization's documents.", - "GoToMainPage": "Go to main page", - "SignIn": "Sign in", - "AddAcount": "Add account", - "SignedOut": "Signed out{{suffix}}", - "GenericError": "Error{{suffix}}", - "SignedOutNow": "You are now signed out.", - "SignedInAgain": "Sign in again", - "PageNotFound": "Page not found{{suffix}}", - "NotFoundMainText": "The requested page could not be found.{{separator}}Please check the URL and try again.", - "ContactSupport": "Contact support", - "SomethingWentWrong": "Something went wrong", - "ErrorHappened_message": "There was an error: {{message}}", - "ErrorHappened_unknown": "There was an unknown error." - }, - "FieldConfig": { - "ColumnLabel": "COLUMN LABEL AND ID", - "ColumnOptionsLimited": "Column options are limited in summary tables.", - "ColumnType_formula_one": "Formula Column", - "ColumnType_data_one": "Data Column", - "ColumnType_empty_one": "Empty Column", - "ColumnType_formula_other": "Formula Columns", - "ColumnType_data_other": "Data Columns", - "ColumnType_empty_other": "Empty Columns", - "ColumnType_mixed_other": "Mixed Behavior", - "ConvertColumn_formula": "Clear and make into formula", - "ConvertColumn_data": "Convert column to data", - "ConvertColumn_triggerformula": "Convert to trigger formula", - "ClearAndReset": "Clear and reset", - "EnterFormula": "Enter formula", - "ColumnBehavior": "COLUMN BEHAVIOR", - "SetFormula": "Set formula", - "SetTriggerFormula": "Set trigger formula", - "MakeIntoDataColumn": "Make into data column", - "TriggerFormula": "TRIGGER FORMULA" - }, - "ExampleInfo": { - "Title_CRM": "Lightweight CRM", - "WelcomeTitle_CRM": "Welcome to the Lightweight CRM template", - "WelcomeText_CRM": "Check out our related tutorial for how to link data, and create high-productivity layouts.", - "WelcomeTutorialName_CRM": "Tutorial: Create a CRM", - "Title_investmentResearch": "Investment Research", - "WelcomeTitle_investmentResearch": "Welcome to the Investment Research template", - "WelcomeText_investmentResearch": "Check out our related tutorial to learn how to create summary tables and charts, and to link charts dynamically.", - "WelcomeTutorialName_investmentResearch": "Tutorial: Analyze & Visualize", - "Title_afterschool": "Afterschool Program", - "WelcomeTitle_afterschool": "Welcome to the Afterschool Program template", - "WelcomeText_afterschool": "Check out our related tutorial for how to model business data, use formulas, and manage complexity.", - "WelcomeTutorialName_afterschool": "Tutorial: Manage Business Data" - }, - "FieldMenus": { - "UsingSettings_common": "Using common settings", - "UsingSettings_separate": "Using separate settings", - "Settings_useseparate": "Use separate settings", - "Settings_savecommon": "Save as common settings", - "Settings_revertcommon": "Revert to common settings" - }, - "FilterConfig":{ - "AddColumn": "Add Column" - }, - "GridOptions": { - "GridOptions": "Grid Options", - "VerticalGridlines": "Vertical Gridlines", - "HorizontalGridlines": "Horizontal Gridlines", - "ZebraStripes": "Zebra Stripes" - }, - "GridViewMenus": { - "AddColumn": "Add Column", - "ShowColumn": "Show column {{- label}}", - "ColumnOptions": "Column Options", - "FilterData": "Filter Data", - "Sort": "Sort", - "MoreSortOptions": "More sort options ...", - "RenameColumn": "Rename column", - "ResetEntireColumns_one": "Reset entire column", - "ResetEntireColumns_other": "Reset {{count}} entire columns", - "ResetColumns_one": "Reset column", - "ResetColumns_other": "Reset {{count}} columns", - "DeleteColumns_one": "Delete column", - "DeleteColumns_other": "Delete {{count}} columns", - "HideColumns_one": "Hide column", - "HideColumns_other": "Hide {{count}} columns", - "ConvertFormulaToData": "Convert formula to data", - "ClearValues": "Clear values", - "InsertColumn": "Insert column to the {{to}}", - "FreezeColumn_one": "Freeze this column", - "FreezeColumn_other": "Freeze {{count}} columns", - "FreezeColumn_more_one": "Freeze one more columns", - "FreezeColumn_more_other": "Freeze {{count}} more columns", - "UnfreezeColumn_one": "Unfreeze this column", - "UnfreezeColumn_other": "Unfreeze {{count}} columns", - "UnfreezeColumn_all_other": "Unfreeze all columns", - "AddToSort": "Add to sort", - "AddToSort_added": "Sorted (#{{count}})" - }, - "HomeIntro": { - "SignUp": "Sign up", - "EmptyWorkspace": "This workspace is empty.", - "PersonalSite": "personal site", - "WelcomeTo": "Welcome to {{orgName}}", - "WelcomeInfoNoDocuments": "You have read-only access to this site. Currently there are no documents.", - "WelcomeInfoAppearHere": "Any documents created in this site will appear here.", - "WelcomeTextVistGrist": "Interested in using Grist outside of your team? Visit your free ", - "SproutsProgram": "Sprouts Program", - "WelcomeUser": "Welcome to Grist, {{name}}!", - "TeamSiteIntroGetStarted": "Get started by inviting your team and creating your first Grist document.", - "OrFindAndExpert": ", or find an expert via our ", - "PersonalIntroGetStarted": "Get started by creating your first Grist document.", - "AnonIntroGetStarted": "Get started by exploring templates, or creating your first Grist document.", - "Welcome": "Welcome to Grist!", - "VisitHelpCenter": "Visit our {{link}} to learn more.", - "HelpCenter": "Help Center", - "InviteTeamMembers": "Invite Team Members", - "BrowseTemplates": "Browse Templates", - "CreateEmptyDocument": "Create Empty Document", - "ImportDocument": "Import Document" - }, - "HomeLeftPane": { - "AllDocuments": "All Documents", - "ExamplesAndTemplates": "Examples & Templates", - "CreateEmptyDocument": "Create Empty Document", - "ImportDocument": "Import Document", - "CreateWorkspace": "Create Workspace", - "Trash": "Trash", - "Rename": "Rename", - "Delete": "Delete", - "Workspaces": "Workspaces", - "WorkspaceDeleteTitle": "Delete {{workspace}} and all included documents?", - "WorkspaceDeleteText": "Workspace will be moved to Trash.", - "ManageUsers": "Manage Users", - "AccessDetails": "Access Details" - }, - "LeftPanelCommon": { - "HelpCenter": "Help Center" - }, - "MakeCopyMenu": { - "CannotEditOriginal": "Replacing the original requires editing rights on the original document.", - "Cancel": "Cancel", - "UpdateOriginal": "Update Original", - "Update": "Update", - "WarningOriginalWillBeUpdated": "The original version of this document will be updated.", - "OriginalHasModifications": "Original Has Modifications", - "Overwrite": "Overwrite", - "WarningOverwriteOriginalChanges": "Be careful, the original has changes not in this document. Those changes will be overwritten.", - "OriginalLooksUnrelated": "Original Looks Unrelated", - "WarningWillBeOverwritten": "It will be overwritten, losing any content not in this document.", - "OriginalLooksIdentical": "Original Looks Identical", - "WarningAlreadyIdentical": "However, it appears to be already identical.", - "SignUp": "Sign up", - "ToSaveSignUpAndReload": "To save your changes, please sign up, then reload this page.", - "NoDestinationWorkspace": "No destination workspace", - "Name": "Name", - "EnterDocumentName": "Enter document name", - "AsTemplate": "As Template", - "IncludeStructureWithoutData": "Include the structure without any of the data.", - "Organization": "Organization", - "NoWriteAccessToSite": "You do not have write access to this site", - "Workspace": "Workspace", - "NoWriteAccessToWorkspace": "You do not have write access to the selected workspace" - }, - "NotifyUI": { - "UpgradePlan": "Upgrade Plan", - "Renew": "Renew", - "GoToPersonalSite": "Go to your free personal site", - "ErrorCannotFindPersonalSite": "Cannot find personal site, sorry!", - "ReportProblem": "Report a problem", - "AskForHelp": "Ask for help", - "Notifications": "Notifications", - "GiveFeedback": "Give feedback", - "NoNotifications": "No notifications" - }, - "NTextBox": { - "false": "false", - "true": "true" - }, - "OnBoardingPopups": { - "Finish": "Finish", - "Next": "Next" - }, - "WidgetTitle": { - "OverrideTitle": "Override widget title", - "DataTableName": "DATA TABLE NAME", - "NewTableName": "Provide a table name", - "WidgetTitle": "WIDGET TITLE", - "Save": "Save", - "Cancel": "Cancel" - }, - "WelcomeQuestions": { - "WelcomeToGrist": "Welcome to Grist!", - "ProductDevelopment": "Product Development", - "FinanceAccounting": "Finance & Accounting", - "MediaProduction": "Media Production", - "ITTechnology": "IT & Technology", - "Marketing": "Marketing", - "Research": "Research", - "Sales": "Sales", - "Education": "Education", - "HRManagement": "HR & Management", - "Other": "Other", - "WhatBringsYouToGrist": "What brings you to Grist? Please help us serve you better.", - "TypeHere": "Type here" - }, - "OpenVideoTour": { - "YouTubeVideoPlayer": "YouTube video player", - "GristVideoTour": "Grist Video Tour", - "VideoTour": "Video Tour" - }, - "Pages": { - "TableWillNoLongerBeVisible_one": "The following table will no longer be visible", - "TableWillNoLongerBeVisible_other": "The following tables will no longer be visible", - "DeleteDataAndPage": "Delete data and this page.", - "Delete": "Delete" - }, - "PageWidgetPicker": { - "BuildingWidget": "Building {{- label}} widget", - "SelectWidget": "Select Widget", - "SelectData": "Select Data", - "GroupBy": "Group by", - "AddToPage": "Add to Page" - }, - "RightPanel": { - "Column_one": "Column", - "Column_other": "Columns", - "Field_one": "Field", - "Field_other": "Fields", - "Series_one": "Series", - "Series_other": "Series", - "ColumnType": "COLUMN TYPE", - "Transform": "TRANSFORM", - "Widget": "Widget", - "SortAndFilter": "Sort & Filter", - "Data": "Data", - "DataTableName": "DATA TABLE NAME", - "WidgetTitle": "WIDGET TITLE", - "ChangeWidget": "Change Widget", - "Theme": "Theme", - "RowStyleUpper": "ROW STYLE", - "RowStyle": "Row Style", - "ChartType": "CHART TYPE", - "Custom": "CUSTOM", - "Sort": "SORT", - "Filter": "FILTER", - "DataTable": "DATA TABLE", - "SourceData": "SOURCE DATA", - "GroupedBy": "GROUPED BY", - "EditDataSelection": "Edit Data Selection", - "Detach": "Detach", - "SelectBy": "SELECT BY", - "SelectWidget": "Select Widget", - "SelectorFor": "SELECTOR FOR", - "Save": "Save", - "NoEditAccess": "You do not have edit access to this document" - }, - "RowContextMenu": { - "InsertRow": "Insert row", - "InsertRowAbove": "Insert row above", - "InsertRowBelow": "Insert row below", - "DuplicateRows_one": "Duplicate row", - "DuplicateRows_other": "Duplicate rows", - "Delete": "Delete", - "CopyAnchorLink": "Copy anchor link" - }, - "sendToDrive":{ - "SendingToGoogleDrive":"Sending file to Google Drive" - }, - "ShareMenu":{ - "BackToCurrent": "Back to Current", - "SaveDocument":"Save Document", - "SaveCopy":"Save Copy", - "Unsaved":"Unsaved", - "DuplicateDocument":"Duplicate Document", - "ManageUsers":"Manage Users", - "AccessDetails":"Access Details", - "CurrentVersion":"Current Version", - "Original":"Original", - "ReturnToTermToUse":"Return to {{termToUse}}", - "ReplaceTermToUse":"Replace {{termToUse}}...", - "CompareTermToUse":"Compare to {{termToUse}}", - "WorkOnCopy":"Work on a Copy", - "EditWithoutAffecting":"Edit without affecting the original", - "ShowInFolder":"Show in folder", - "Download":"Download", - "ExportCSV":"Export CSV", - "ExportXLSX":"Export XLSX", - "SendToGoogleDrive":"Send to Google Drive" - }, - "SiteSwitcher":{ - "SwitchSites":"Switch Sites", - "CreateNewTeamSite":"Create new team site" - }, - "SortConfig":{ - "AddColumn": "Add Column", - "UpdateData": "Update Data", - "UseChoicePosition": "Use choice position", - "NaturalSort": "Natural sort", - "EmptyValuesLast": "Empty values last" - }, - "SortFilterConfig":{ - "Save": "Save", - "Revert": "Revert", - "Sort": "SORT", - "Filter": "FILTER", - "UpdateSortFilterSettings": "Update Sort & Filter settings" - }, - "ThemeConfig": { - "Appearance": "Appearance ", - "SyncWithOS": "Switch appearance automatically to match system" - }, - "Tools": { - "Tools": "TOOLS", - "AccessRules": "Access Rules", - "Data": "Raw Data", - "DocumentHistory": "Document History", - "ValidateData": "Validate Data", - "CodeView": "Code View", - "HowToTutorial": "How-to Tutorial", - "DocumentTour": "Tour of this Document", - "DeleteDocumentTour": "Delete document tour?", - "Delete": "Delete", - "ViewingAsYourself": "Return to viewing as yourself", - "RawData": "Raw Data" - }, - "TopBar": { - "ManageTeam": "Manage Team" - }, - "TriggerFormulas": { - "AnyField": "Any field", - "NewRecords": "Apply to new records", - "ChangesTo": "Apply on changes to:", - "RecordChanges": "Apply on record changes", - "CurrentField": "Current field ", - "DataCleaning": "(data cleaning)", - "ExceptFormulas": "(except formulas)", - "OK": "OK", - "Cancel": "Cancel", - "Close": "Close" - }, - "VisibleFieldsConfig": { - "NoReorderHiddenField": "Hidden Fields cannot be reordered", - "NoDropInHiddenField": "Cannot drop items into Hidden Fields", - "SelectAll": "Select All", - "Clear": "Clear" - }, - "ViewLayoutMenu": { - "DeleteRecord": "Delete record", - "CopyAnchorLink": "Copy anchor link", - "ShowRawData": "Show raw data", - "PrintWidget": "Print widget", - "DownloadCSV": "Download as CSV", - "DownloadXLSX": "Download as XLSX", - "EditCardLayout": "Edit Card Layout", - "WidgetOptions": "Widget options", - "AdvancedSortFilter": "Advanced Sort & Filter", - "DataSelection": "Data selection", - "OpenConfiguration": "Open configuration", - "DeleteWidget": "Delete widget" - }, - "ViewSectionMenu": { - "UpdateSortFilterSettings": "Update Sort&Filter settings", - "Save": "Save", - "Revert": "Revert", - "SortedBy": "Sorted by", - "AddFilter": "Add Filter", - "ToggleFilterBar": "Toggle Filter Bar", - "FilteredBy": "Filtered by", - "Customized":"(customized)", - "Modified":"(modified)", - "Empty":"(empty)", - "CustomOptions":"Custom options", - "Sort": "SORT", - "Filter": "FILTER" - }, - "aclui": { - "AccessRules": { - "Checking": "Checking...", - "Saved": "Saved", - "Invalid": "Invalid", - "Save": "Save", - "Reset": "Reset", - "AddTableRules": "Add Table Rules", - "AddUserAttributes": "Add User Attributes", - "Users": "Users", - "UserAttributes": "User Attributes", - "AttributeToLookUp": "Attribute to Look Up", - "LookupTable": "Lookup Table", - "LookupColumn": "Lookup Column", - "DefaultRules": "Default Rules", - "Condition": "Condition", - "Permissions": "Permissions", - "RulesForTable": "Rules for table ", - "AddColumnRule": "Add Column Rule", - "AddDefaultRule": "Add Default Rule", - "DeleteTableRules": "Delete Table Rules", - "SpecialRules": "Special Rules", - "AccessRulesDescription": "Allow everyone to view Access Rules.", - "FullCopiesDescription": "Allow everyone to copy the entire document, or view it in full in fiddle mode.\nUseful for examples and templates, but not for sensitive data.", - "AccessRulesName": "Permission to view Access Rules", - "FullCopies": "Permission to access the document in full when needed", - "AttributeNamePlaceholder": "Attribute name", - "Everyone": "Everyone", - "EveryoneElse": "Everyone Else", - "EnterCondition": "Enter Condition", - "RemoveRulesMentioningTable": "Remove {{- tableId }} rules", - "RemoveRulesMentioningColumn": "Remove column {{- colId }} from {{- tableId }} rules", - "RemoveUserAttribute": "Remove {{- name }} user attribute", - "MemoEditorPlaceholder": "Type a message..." + "AccountPage": { + "AccountSettings": "Account settings", + "API": "API", + "Edit": "Edit", + "Email": "Email", + "Name": "Name", + "Save": "Save", + "PasswordSecurity": "Password & Security", + "LoginMethod": "Login Method", + "ChangePassword": "Change Password", + "AllowGoogleSigning": "Allow signing in to this account with Google", + "TwoFactorAuth": "Two-factor authentication", + "TwoFactorAuthDescription": "Two-factor authentication is an extra layer of security for your Grist account designed to ensure that you're the only person who can access your account, even if someone knows your password.", + "Theme": "Theme", + "APIKey": "API Key", + "WarningUsername": "Names only allow letters, numbers and certain special characters" }, - "PermissionsWidget": { - "AllowAll": "Allow All", - "DenyAll": "Deny All", - "ReadOnly": "Read Only" + "AccountWidget": { + "SignIn": "Sign in", + "DocumentSettings": "Document Settings", + "ToggleMobileMode": "Toggle Mobile Mode", + "Pricing": "Pricing", + "ProfileSettings": "Profile Settings", + "ManageTeam": "Manage Team", + "AccessDetails": "Access Details", + "SwitchAccounts": "Switch Accounts", + "Accounts": "Accounts", + "AddAccount": "Add Account", + "SignOut": "Sign Out" + }, + "AddNewButton": { + "AddNew": "Add New" + }, + "AppHeader": { + "HomePage": "Home Page", + "Legacy": "Legacy", + "PersonalSite": "Personal Site", + "TeamSite": "Team Site" + }, + "ApiKey": { + "AboutToDeleteAPIKey": "You're about to delete an API key. This will cause all future requests using this API key to be rejected. Do you still want to delete?", + "AnonymousAPIKey": "This API key can be used to access this account anonymously via the API.", + "ByGenerating": "By generating an API key, you will be able to make API calls for your own account.", + "ClickToShow": "Click to show", + "Create": "Create", + "OwnAPIKey": "This API key can be used to access your account via the API. Don’t share your API key with anyone.", + "Remove": "Remove", + "RemoveAPIKey": "Remove API Key" + }, + "App": { + "Description": "Description", + "Key": "Key", + "MemoryError": "Memory Error" + }, + "CellContextMenu": { + "ResetEntireColumns_one": "Reset entire column", + "ResetEntireColumns_other": "Reset {{count}} entire columns", + "ResetColumns_one": "Reset column", + "ResetColumns_other": "Reset {{count}} columns", + "DeleteColumns_one": "Delete column", + "DeleteColumns_other": "Delete {{count}} columns", + "DeleteRows_one": "Delete row", + "DeleteRows_other": "Delete {{count}} rows", + "ClearValues": "Clear values", + "ClearCell": "Clear cell", + "CopyAnchorLink": "Copy anchor link", + "FilterByValue": "Filter by this value", + "InsertRow": "Insert row", + "InsertRowAbove": "Insert row above", + "InsertRowBelow": "Insert row below", + "DuplicateRows_one": "Duplicate row", + "DuplicateRows_other": "Duplicate rows", + "InsertColumnRight": "Insert column to the right", + "InsertColumnLeft": "Insert column to the left" + }, + "ColumnFilterMenu": { + "Search": "Search", + "SearchValues": "Search values", + "All": "All", + "AllShown": "All Shown", + "AllExcept": "All Except", + "None": "None", + "NoMatchingValues": "No matching values", + "OtherMatching": "Other Matching", + "OtherNonMatching": "Other Non-Matching", + "OtherValues": "Other Values", + "FutureValues": "Future Values", + "Others": "Others", + "RangeMin": "Min", + "RangeMax": "Max", + "DateRangeMin": "Start", + "DateRangeMax": "End" + }, + "CustomSectionConfig": { + "Add": "Add", + "EnterCustomURL": "Enter Custom URL", + "FullDocumentAccess": "Full document access", + "LearnMore": "Learn more about custom widgets", + "PickAColumn": "Pick a column", + "PickAColumnWithType": "Pick a {{columnType}} column", + "NoDocumentAccess": "No document access", + "OpenConfiguration": "Open configuration", + "Optional": " (optional)", + "ReadSelectedTable": "Read selected table", + "SelectCustomWidget": "Select Custom Widget", + "WidgetNeedFullAccess": "Widget needs {{fullAccess}} to this document.", + "WidgetNeedRead": "Widget needs to {{read}} the current table.", + "WidgetNoPermissison": "Widget does not require any permissions.", + "WrongTypesMenuText_one": "{{wrongTypeCount}} non-{{columnType}} column is not shown", + "WrongTypesMenuText_others": "{{wrongTypeCount}} non-{{columnType}} columns are not shown" + }, + "DocHistory": { + "Activity": "Activity", + "Snapshots": "Snapshots", + "SnapshotsUnavailable": "Snapshots are unavailable.", + "OpenSnapshot": "Open Snapshot", + "CompareToCurrent": "Compare to Current", + "CompareToPrevious": "Compare to Previous", + "Beta": "Beta" + }, + "DocMenu": { + "OtherSites": "Other Sites", + "OtherSitesWelcome": "You are on the {{siteName}} site. You also have access to the following sites:", + "OtherSitesWelcome_personal": "You are on your personal site. You also have access to the following sites:", + "AllDocuments": "All Documents", + "ExamplesAndTemplates": "Examples and Templates", + "MoreExamplesAndTemplates": "More Examples and Templates", + "ServiceNotAvailable": "This service is not available right now", + "NeedPaidPlan": "(The organization needs a paid plan)", + "PinnedDocuments": "Pinned Documents", + "Featured": "Featured", + "Trash": "Trash", + "DocStayInTrash": "Documents stay in Trash for 30 days, after which they get deleted permanently.", + "EmptyTrash": "Trash is empty.", + "WorkspaceNotFound": "Workspace not found", + "Delete": "Delete", + "DeleteDoc": "Delete {{name}}", + "Deleted": "Deleted {{at}}", + "Edited": "Edited {{at}}", + "Examples&Templates": "Examples & Templates", + "DiscoverMoreTemplates": "Discover More Templates", + "ByName": "By Name", + "ByDateModified": "By Date Modified", + "DocumentMoveToTrash": "Document will be moved to Trash.", + "Rename": "Rename", + "Move": "Move", + "Remove": "Remove", + "UnpinDocument": "Unpin Document", + "PinDocument": "Pin Document", + "AccessDetails": "Access Details", + "ManageUsers": "Manage Users", + "DeleteForeverDoc": "Permanently Delete \"{{name}}\"?", + "DeleteForever": "Delete Forever", + "DeleteDocPerma": "Document will be permanently deleted.", + "Restore": "Restore", + "RestoreThisDocument": "To restore this document, restore the workspace first.", + "DeleteWorkspaceForever": "You may delete a workspace forever once it has no documents in it.", + "CurrentWorkspace": "Current workspace", + "RequiresEditPermissions": "Requires edit permissions", + "MoveDocToWorkspace": "Move {{name}} to workspace" + }, + "DocTour": { + "InvalidDocTourTitle": "No valid document tour", + "InvalidDocTourBody": "Cannot construct a document tour from the data in this document. Ensure there is a table named GristDocTour with columns Title, Body, Placement, and Location." + }, + "DocumentSettings": { + "DocumentSettings": "Document Settings", + "ThisDocumentID": "This document's ID (for API use):", + "TimeZone": "Time Zone:", + "Locale": "Locale:", + "Currency": "Currency:", + "LocalCurrency": "Local currency ({{currency}})", + "EngineRisk": "Engine (experimental {{span}} change at own risk):", + "Save": "Save", + "SaveAndReload": "Save and Reload" + }, + "DuplicateTable": { + "NewName": "Name for new table", + "AdviceWithLink": "Instead of duplicating tables, it's usually better to segment data using linked views. {{link}}", + "CopyAllData": "Copy all data in addition to the table structure.", + "WarningACL": "Only the document default access rules will apply to the copy." + }, + "errorPages": { + "AccessDenied": "Access denied{{suffix}}", + "DeniedOrganizationDocuments": "You do not have access to this organization's documents.", + "SignInWithDifferentAccount": "You are signed in as {{email}}. You can sign in with a different account, or ask an administrator for access.", + "SignInToAccess": "Sign in to access this organization's documents.", + "GoToMainPage": "Go to main page", + "SignIn": "Sign in", + "AddAcount": "Add account", + "SignedOut": "Signed out{{suffix}}", + "GenericError": "Error{{suffix}}", + "SignedOutNow": "You are now signed out.", + "SignedInAgain": "Sign in again", + "PageNotFound": "Page not found{{suffix}}", + "NotFoundMainText": "The requested page could not be found.{{separator}}Please check the URL and try again.", + "ContactSupport": "Contact support", + "SomethingWentWrong": "Something went wrong", + "ErrorHappened_message": "There was an error: {{message}}", + "ErrorHappened_unknown": "There was an unknown error." + }, + "FieldConfig": { + "ColumnLabel": "COLUMN LABEL AND ID", + "ColumnOptionsLimited": "Column options are limited in summary tables.", + "ColumnType_formula_one": "Formula Column", + "ColumnType_data_one": "Data Column", + "ColumnType_empty_one": "Empty Column", + "ColumnType_formula_other": "Formula Columns", + "ColumnType_data_other": "Data Columns", + "ColumnType_empty_other": "Empty Columns", + "ColumnType_mixed_other": "Mixed Behavior", + "ConvertColumn_formula": "Clear and make into formula", + "ConvertColumn_data": "Convert column to data", + "ConvertColumn_triggerformula": "Convert to trigger formula", + "ClearAndReset": "Clear and reset", + "EnterFormula": "Enter formula", + "ColumnBehavior": "COLUMN BEHAVIOR", + "SetFormula": "Set formula", + "SetTriggerFormula": "Set trigger formula", + "MakeIntoDataColumn": "Make into data column", + "TriggerFormula": "TRIGGER FORMULA" + }, + "ExampleInfo": { + "Title_CRM": "Lightweight CRM", + "WelcomeTitle_CRM": "Welcome to the Lightweight CRM template", + "WelcomeText_CRM": "Check out our related tutorial for how to link data, and create high-productivity layouts.", + "WelcomeTutorialName_CRM": "Tutorial: Create a CRM", + "Title_investmentResearch": "Investment Research", + "WelcomeTitle_investmentResearch": "Welcome to the Investment Research template", + "WelcomeText_investmentResearch": "Check out our related tutorial to learn how to create summary tables and charts, and to link charts dynamically.", + "WelcomeTutorialName_investmentResearch": "Tutorial: Analyze & Visualize", + "Title_afterschool": "Afterschool Program", + "WelcomeTitle_afterschool": "Welcome to the Afterschool Program template", + "WelcomeText_afterschool": "Check out our related tutorial for how to model business data, use formulas, and manage complexity.", + "WelcomeTutorialName_afterschool": "Tutorial: Manage Business Data" + }, + "FieldMenus": { + "UsingSettings_common": "Using common settings", + "UsingSettings_separate": "Using separate settings", + "Settings_useseparate": "Use separate settings", + "Settings_savecommon": "Save as common settings", + "Settings_revertcommon": "Revert to common settings" + }, + "FilterConfig": { + "AddColumn": "Add Column" + }, + "GridOptions": { + "GridOptions": "Grid Options", + "VerticalGridlines": "Vertical Gridlines", + "HorizontalGridlines": "Horizontal Gridlines", + "ZebraStripes": "Zebra Stripes" + }, + "GridViewMenus": { + "AddColumn": "Add Column", + "ShowColumn": "Show column {{- label}}", + "ColumnOptions": "Column Options", + "FilterData": "Filter Data", + "Sort": "Sort", + "MoreSortOptions": "More sort options…", + "RenameColumn": "Rename column", + "ResetEntireColumns_one": "Reset entire column", + "ResetEntireColumns_other": "Reset {{count}} entire columns", + "ResetColumns_one": "Reset column", + "ResetColumns_other": "Reset {{count}} columns", + "DeleteColumns_one": "Delete column", + "DeleteColumns_other": "Delete {{count}} columns", + "HideColumns_one": "Hide column", + "HideColumns_other": "Hide {{count}} columns", + "ConvertFormulaToData": "Convert formula to data", + "ClearValues": "Clear values", + "InsertColumn": "Insert column to the {{to}}", + "FreezeColumn_one": "Freeze this column", + "FreezeColumn_other": "Freeze {{count}} columns", + "FreezeColumn_more_one": "Freeze one more columns", + "FreezeColumn_more_other": "Freeze {{count}} more columns", + "UnfreezeColumn_one": "Unfreeze this column", + "UnfreezeColumn_other": "Unfreeze {{count}} columns", + "UnfreezeColumn_all_other": "Unfreeze all columns", + "AddToSort": "Add to sort", + "AddToSort_added": "Sorted (#{{count}})" + }, + "HomeIntro": { + "SignUp": "Sign up", + "EmptyWorkspace": "This workspace is empty.", + "PersonalSite": "personal site", + "WelcomeTo": "Welcome to {{orgName}}", + "WelcomeInfoNoDocuments": "You have read-only access to this site. Currently there are no documents.", + "WelcomeInfoAppearHere": "Any documents created in this site will appear here.", + "WelcomeTextVistGrist": "Interested in using Grist outside of your team? Visit your free ", + "SproutsProgram": "Sprouts Program", + "WelcomeUser": "Welcome to Grist, {{name}}!", + "TeamSiteIntroGetStarted": "Get started by inviting your team and creating your first Grist document.", + "OrFindAndExpert": ", or find an expert via our ", + "PersonalIntroGetStarted": "Get started by creating your first Grist document.", + "AnonIntroGetStarted": "Get started by exploring templates, or creating your first Grist document.", + "Welcome": "Welcome to Grist!", + "VisitHelpCenter": "Visit our {{link}} to learn more.", + "HelpCenter": "Help Center", + "InviteTeamMembers": "Invite Team Members", + "BrowseTemplates": "Browse Templates", + "CreateEmptyDocument": "Create Empty Document", + "ImportDocument": "Import Document" + }, + "HomeLeftPane": { + "AllDocuments": "All Documents", + "ExamplesAndTemplates": "Examples & Templates", + "CreateEmptyDocument": "Create Empty Document", + "ImportDocument": "Import Document", + "CreateWorkspace": "Create Workspace", + "Trash": "Trash", + "Rename": "Rename", + "Delete": "Delete", + "Workspaces": "Workspaces", + "WorkspaceDeleteTitle": "Delete {{workspace}} and all included documents?", + "WorkspaceDeleteText": "Workspace will be moved to Trash.", + "ManageUsers": "Manage Users", + "AccessDetails": "Access Details" + }, + "LeftPanelCommon": { + "HelpCenter": "Help Center" + }, + "MakeCopyMenu": { + "CannotEditOriginal": "Replacing the original requires editing rights on the original document.", + "Cancel": "Cancel", + "UpdateOriginal": "Update Original", + "Update": "Update", + "WarningOriginalWillBeUpdated": "The original version of this document will be updated.", + "OriginalHasModifications": "Original Has Modifications", + "Overwrite": "Overwrite", + "WarningOverwriteOriginalChanges": "Be careful, the original has changes not in this document. Those changes will be overwritten.", + "OriginalLooksUnrelated": "Original Looks Unrelated", + "WarningWillBeOverwritten": "It will be overwritten, losing any content not in this document.", + "OriginalLooksIdentical": "Original Looks Identical", + "WarningAlreadyIdentical": "However, it appears to be already identical.", + "SignUp": "Sign up", + "ToSaveSignUpAndReload": "To save your changes, please sign up, then reload this page.", + "NoDestinationWorkspace": "No destination workspace", + "Name": "Name", + "EnterDocumentName": "Enter document name", + "AsTemplate": "As Template", + "IncludeStructureWithoutData": "Include the structure without any of the data.", + "Organization": "Organization", + "NoWriteAccessToSite": "You do not have write access to this site", + "Workspace": "Workspace", + "NoWriteAccessToWorkspace": "You do not have write access to the selected workspace" + }, + "NotifyUI": { + "UpgradePlan": "Upgrade Plan", + "Renew": "Renew", + "GoToPersonalSite": "Go to your free personal site", + "ErrorCannotFindPersonalSite": "Cannot find personal site, sorry!", + "ReportProblem": "Report a problem", + "AskForHelp": "Ask for help", + "Notifications": "Notifications", + "GiveFeedback": "Give feedback", + "NoNotifications": "No notifications" + }, + "NTextBox": { + "false": "false", + "true": "true" + }, + "OnBoardingPopups": { + "Finish": "Finish", + "Next": "Next" + }, + "WidgetTitle": { + "OverrideTitle": "Override widget title", + "DataTableName": "DATA TABLE NAME", + "NewTableName": "Provide a table name", + "WidgetTitle": "WIDGET TITLE", + "Save": "Save", + "Cancel": "Cancel" + }, + "WelcomeQuestions": { + "WelcomeToGrist": "Welcome to Grist!", + "ProductDevelopment": "Product Development", + "FinanceAccounting": "Finance & Accounting", + "MediaProduction": "Media Production", + "ITTechnology": "IT & Technology", + "Marketing": "Marketing", + "Research": "Research", + "Sales": "Sales", + "Education": "Education", + "HRManagement": "HR & Management", + "Other": "Other", + "WhatBringsYouToGrist": "What brings you to Grist? Please help us serve you better.", + "TypeHere": "Type here" + }, + "OpenVideoTour": { + "YouTubeVideoPlayer": "YouTube video player", + "GristVideoTour": "Grist Video Tour", + "VideoTour": "Video Tour" + }, + "Pages": { + "TableWillNoLongerBeVisible_one": "The following table will no longer be visible", + "TableWillNoLongerBeVisible_other": "The following tables will no longer be visible", + "DeleteDataAndPage": "Delete data and this page.", + "Delete": "Delete" + }, + "PageWidgetPicker": { + "BuildingWidget": "Building {{- label}} widget", + "SelectWidget": "Select Widget", + "SelectData": "Select Data", + "GroupBy": "Group by", + "AddToPage": "Add to Page" + }, + "RightPanel": { + "Column_one": "Column", + "Column_other": "Columns", + "Field_one": "Field", + "Field_other": "Fields", + "Series_one": "Series", + "Series_other": "Series", + "ColumnType": "COLUMN TYPE", + "Transform": "TRANSFORM", + "Widget": "Widget", + "SortAndFilter": "Sort & Filter", + "Data": "Data", + "DataTableName": "DATA TABLE NAME", + "WidgetTitle": "WIDGET TITLE", + "ChangeWidget": "Change Widget", + "Theme": "Theme", + "RowStyleUpper": "ROW STYLE", + "RowStyle": "Row Style", + "ChartType": "CHART TYPE", + "Custom": "CUSTOM", + "Sort": "SORT", + "Filter": "FILTER", + "DataTable": "DATA TABLE", + "SourceData": "SOURCE DATA", + "GroupedBy": "GROUPED BY", + "EditDataSelection": "Edit Data Selection", + "Detach": "Detach", + "SelectBy": "SELECT BY", + "SelectWidget": "Select Widget", + "SelectorFor": "SELECTOR FOR", + "Save": "Save", + "NoEditAccess": "You do not have edit access to this document" + }, + "RowContextMenu": { + "InsertRow": "Insert row", + "InsertRowAbove": "Insert row above", + "InsertRowBelow": "Insert row below", + "DuplicateRows_one": "Duplicate row", + "DuplicateRows_other": "Duplicate rows", + "Delete": "Delete", + "CopyAnchorLink": "Copy anchor link" + }, + "sendToDrive": { + "SendingToGoogleDrive": "Sending file to Google Drive" + }, + "ShareMenu": { + "BackToCurrent": "Back to Current", + "SaveDocument": "Save Document", + "SaveCopy": "Save Copy", + "Unsaved": "Unsaved", + "DuplicateDocument": "Duplicate Document", + "ManageUsers": "Manage Users", + "AccessDetails": "Access Details", + "CurrentVersion": "Current Version", + "Original": "Original", + "ReturnToTermToUse": "Return to {{termToUse}}", + "ReplaceTermToUse": "Replace {{termToUse}}…", + "CompareTermToUse": "Compare to {{termToUse}}", + "WorkOnCopy": "Work on a Copy", + "EditWithoutAffecting": "Edit without affecting the original", + "ShowInFolder": "Show in folder", + "Download": "Download", + "ExportCSV": "Export CSV", + "ExportXLSX": "Export XLSX", + "SendToGoogleDrive": "Send to Google Drive" + }, + "SiteSwitcher": { + "SwitchSites": "Switch Sites", + "CreateNewTeamSite": "Create new team site" + }, + "SortConfig": { + "AddColumn": "Add Column", + "UpdateData": "Update Data", + "UseChoicePosition": "Use choice position", + "NaturalSort": "Natural sort", + "EmptyValuesLast": "Empty values last" + }, + "SortFilterConfig": { + "Save": "Save", + "Revert": "Revert", + "Sort": "SORT", + "Filter": "FILTER", + "UpdateSortFilterSettings": "Update Sort & Filter settings" + }, + "ThemeConfig": { + "Appearance": "Appearance ", + "SyncWithOS": "Switch appearance automatically to match system" + }, + "Tools": { + "Tools": "TOOLS", + "AccessRules": "Access Rules", + "Data": "Raw Data", + "DocumentHistory": "Document History", + "ValidateData": "Validate Data", + "CodeView": "Code View", + "HowToTutorial": "How-to Tutorial", + "DocumentTour": "Tour of this Document", + "DeleteDocumentTour": "Delete document tour?", + "Delete": "Delete", + "ViewingAsYourself": "Return to viewing as yourself", + "RawData": "Raw Data" + }, + "TopBar": { + "ManageTeam": "Manage Team" + }, + "TriggerFormulas": { + "AnyField": "Any field", + "NewRecords": "Apply to new records", + "ChangesTo": "Apply on changes to:", + "RecordChanges": "Apply on record changes", + "CurrentField": "Current field ", + "DataCleaning": "(data cleaning)", + "ExceptFormulas": "(except formulas)", + "OK": "OK", + "Cancel": "Cancel", + "Close": "Close" + }, + "VisibleFieldsConfig": { + "NoReorderHiddenField": "Hidden Fields cannot be reordered", + "NoDropInHiddenField": "Cannot drop items into Hidden Fields", + "SelectAll": "Select All", + "Clear": "Clear" + }, + "ViewLayoutMenu": { + "DeleteRecord": "Delete record", + "CopyAnchorLink": "Copy anchor link", + "ShowRawData": "Show raw data", + "PrintWidget": "Print widget", + "DownloadCSV": "Download as CSV", + "DownloadXLSX": "Download as XLSX", + "EditCardLayout": "Edit Card Layout", + "WidgetOptions": "Widget options", + "AdvancedSortFilter": "Advanced Sort & Filter", + "DataSelection": "Data selection", + "OpenConfiguration": "Open configuration", + "DeleteWidget": "Delete widget" + }, + "ViewSectionMenu": { + "UpdateSortFilterSettings": "Update Sort&Filter settings", + "Save": "Save", + "Revert": "Revert", + "SortedBy": "Sorted by", + "AddFilter": "Add Filter", + "ToggleFilterBar": "Toggle Filter Bar", + "FilteredBy": "Filtered by", + "Customized": "(customized)", + "Modified": "(modified)", + "Empty": "(empty)", + "CustomOptions": "Custom options", + "Sort": "SORT", + "Filter": "FILTER" + }, + "aclui": { + "AccessRules": { + "Checking": "Checking…", + "Saved": "Saved", + "Invalid": "Invalid", + "Save": "Save", + "Reset": "Reset", + "AddTableRules": "Add Table Rules", + "AddUserAttributes": "Add User Attributes", + "Users": "Users", + "UserAttributes": "User Attributes", + "AttributeToLookUp": "Attribute to Look Up", + "LookupTable": "Lookup Table", + "LookupColumn": "Lookup Column", + "DefaultRules": "Default Rules", + "Condition": "Condition", + "Permissions": "Permissions", + "RulesForTable": "Rules for table ", + "AddColumnRule": "Add Column Rule", + "AddDefaultRule": "Add Default Rule", + "DeleteTableRules": "Delete Table Rules", + "SpecialRules": "Special Rules", + "AccessRulesDescription": "Allow everyone to view Access Rules.", + "FullCopiesDescription": "Allow everyone to copy the entire document, or view it in full in fiddle mode.\nUseful for examples and templates, but not for sensitive data.", + "AccessRulesName": "Permission to view Access Rules", + "FullCopies": "Permission to access the document in full when needed", + "AttributeNamePlaceholder": "Attribute name", + "Everyone": "Everyone", + "EveryoneElse": "Everyone Else", + "EnterCondition": "Enter Condition", + "RemoveRulesMentioningTable": "Remove {{- tableId }} rules", + "RemoveRulesMentioningColumn": "Remove column {{- colId }} from {{- tableId }} rules", + "RemoveUserAttribute": "Remove {{- name }} user attribute", + "MemoEditorPlaceholder": "Type a message…" + }, + "PermissionsWidget": { + "AllowAll": "Allow All", + "DenyAll": "Deny All", + "ReadOnly": "Read Only" + } + }, + "lib": { + "ACUserManager": { + "InviteNewMember": "Invite new member", + "EmailInputPlaceholder": "Enter email address", + "InviteEmail": "We'll email an invite to {{email}}" + } + }, + "models": { + "AppModel": { + "TeamSiteSuspended": "This team site is suspended. Documents can be read, but not modified." + }, + "DocPageModel": { + "ErrorAccessingDocument": "Error accessing document", + "Reload": "Reload", + "ReloadingOrRecoveryMode": "You can try reloading the document, or using recovery mode. Recovery mode opens the document to be fully accessible to owners, and inaccessible to others. It also disables formulas. [{{error}}]", + "AccessError_denied": "Sorry, access to this document has been denied. [{{error}}]", + "AccessError_recover": "Document owners can attempt to recover the document. [{{error}}]", + "EnterRecoveryMode": "Enter recovery mode", + "AddPage": "Add Page", + "AddWidgetToPage": "Add Widget to Page", + "AddEmptyTable": "Add Empty Table", + "NoEditAccess": "You do not have edit access to this document" + }, + "UserManagerModel": { + "Owner": "Owner", + "Editor": "Editor", + "Viewer": "Viewer", + "NoDefaultAccess": "No Default Access", + "InFull": "In Full", + "ViewAndEdit": "View & Edit", + "ViewOnly": "View Only", + "None": "None" + } + }, + "ui2018": { + "breadcrumbs": { + "FiddleExplanation": "You may make edits, but they will create a new copy and will\nnot affect the original document.", + "Snapshot": "snapshot", + "Unsaved": "unsaved", + "RecoveryMode": "recovery mode", + "Override": "override", + "Fiddle": "fiddle" + }, + "ColorSelect": { + "DefaultCellStyle": "Default cell style", + "Apply": "Apply", + "Cancel": "Cancel" + }, + "menus": { + "SelectFields": "Select fields", + "WorkspacesAvailableOnTeamPlans": "* Workspaces are available on team plans. ", + "UpgradeNow": "Upgrade now" + }, + "modals": { + "Save": "Save", + "Cancel": "Cancel", + "Ok": "Ok" + }, + "pages": { + "Rename": "Rename", + "Remove": "Remove", + "DuplicatePage": "Duplicate Page", + "NoEditAccess": "You do not have edit access to this document" + }, + "search": { + "SearchInDocument": "Search in document", + "NoResults": "No results", + "FindNext": "Find Next ", + "FindPrevious": "Find Previous " + } + }, + "components": { + "ActionLog": { + "ActionLogFailed": "Action Log failed to load", + "TableRemovedInAction": "Table {{tableId}} was subsequently removed in action #{{actionNum}}", + "RowRemovedInAction": "This row was subsequently removed in action {{action.actionNum}}", + "ColumnRemovedInAction": "Column {{colId}} was subsequently removed in action #{{action.actionNum}}" + }, + "ChartView": { + "EachYFollowedByOne": "Each Y series is followed by a series for the length of error bars.", + "EachYFollowedByTwo": "Each Y series is followed by two series, for top and bottom error bars.", + "CreateSeparateSeries": "Create separate series for each value of the selected column.", + "PickColumn": "Pick a column", + "SelectedNewGroupDataColumns": "selected new group data columns", + "ToggleChartAggregation": "Toggle chart aggregation" + }, + "CodeEditorPanel": { + "AccessDenied": "Access denied", + "CodeViewOnlyFullAccess": "Code View is available only when you have full document access." + }, + "DataTables": { + "RawDataTables": "Raw Data Tables", + "ClickToCopy": "Click to copy", + "TableIDCopied": "Table ID copied to clipboard", + "DuplicateTable": "Duplicate Table", + "NoEditAccess": "You do not have edit access to this document", + "DeleteData": "Delete {{formattedTableName}} data, and remove it from all pages?" + }, + "DocumentUsage": { + "UsageStatisticsOnlyFullAccess": "Usage statistics are only available to users with full access to the document data.", + "TotalSize": "The total size of all data in this document, excluding attachments.", + "Updates": "Updates every 5 minutes.", + "AttachmentsSize": "Attachments Size", + "DataSize": "Data Size", + "Usage": "Usage", + "LimitContactSiteOwner": "Contact the site owner to upgrade the plan to raise limits.", + "UpgradeLinkText": "start your 30-day free trial of the Pro plan.", + "ForHigherLimits": "For higher limits, ", + "StatusMessageApproachingLimit": "This document is {{- link}} free plan limits.", + "StatusMessageGracePeriod": "Document limits {{- link}}.", + "StatusMessageGracePeriodElse": "Document limits {{- link}}. In {{gracePeriodDays}} days, this document will be read-only.", + "StatusMessageDeleteOnly": "This document {{- link}} free plan limits and is now read-only, but you can delete rows.", + "Rows": "Rows" + }, + "ViewConfigTab": { + "UnmarkOnDemandTitle": "Unmark table On-Demand?", + "UnmarkOnDemandButton": "Unmark On-Demand", + "UnmarkOnDemandText": "If you unmark table {{- table}}' as On-Demand, its data will be loaded into the calculation engine and will be available for use in formulas. For a big table, this may greatly increase load times.{{- br}}{{-br}}Changing this setting will reload the document for all users.", + "MakeOnDemandTitle": "Make table On-Demand?", + "MakeOnDemandButton": "Make On-Demand", + "MakeOnDemandText": "If you make table {{table}} On-Demand, its data will no longer be loaded into the calculation engine and will not be available for use in formulas. It will remain available for viewing and editing.", + "AdvancedSettings": "Advanced settings", + "BigTablesMayBeMarked": "Big tables may be marked as \"on-demand\" to avoid loading them into the data engine.", + "Form": "Form", + "Compact": "Compact", + "Blocks": "Blocks", + "EditCardLayout": "Edit Card Layout", + "PluginColon": "Plugin: ", + "SectionColon": "Section: " + }, + "Drafts": { + "UndoDiscard": "Undo discard", + "RestoreLastEdit": "Restore last edit" + }, + "duplicatePage": { + "DoesNotCopyData": "Note that this does not copy data, but creates another view of the same data.", + "DuplicatePageName": "Duplicate page {{pageName}}" + }, + "GristDoc": { + "ImportFromFile": "Import from file", + "AddedNewLinkedSection": "Added new linked section to view {{viewName}}", + "SavedLinkedSectionIn": "Saved linked section {{title}} in view {{name}}" + }, + "Importer": { + "UpdateExistingRecords": "Update existing records", + "MergeRowsThatMatch": "Merge rows that match these fields:", + "SelectFieldsToMatch": "Select fields to match on" + }, + "PluginScreen": { + "ImportFailed": "Import failed: " + }, + "RecordLayout": { + "UpdatingRecordLayout": "Updating record layout." + }, + "RecordLayoutEditor": { + "AddField": "Add Field", + "CreateNewField": "Create New Field", + "ShowField": "Show field {{- label}}", + "SaveLayout": "Save Layout", + "Cancel": "Cancel" + }, + "RefSelect": { + "AddColumn": "Add Column", + "NoColumnsAdd": "No columns to add" + }, + "SelectionSummary": { + "CopiedClipboard": "Copied to clipboard" + }, + "TypeTransformation": { + "Cancel": "Cancel", + "Preview": "Preview", + "UpdateFormula": "Update formula (Shift+Enter)", + "Revise": "Revise", + "Apply": "Apply" + }, + "ValidationPanel": { + "RuleLength": "Rule {{length}}", + "UpdateFormula": "Update formula (Shift+Enter)" + } } - }, - "lib": { - "ACUserManager": { - "InviteNewMember": "Invite new member", - "EmailInputPlaceholder": "Enter email address", - "InviteEmail": "We'll email an invite to {{email}}" - } - }, - "models": { - "AppModel": { - "TeamSiteSuspended": "This team site is suspended. Documents can be read, but not modified." - }, - "DocPageModel": { - "ErrorAccessingDocument": "Error accessing document", - "Reload": "Reload", - "ReloadingOrRecoveryMode": "You can try reloading the document, or using recovery mode. Recovery mode opens the document to be fully accessible to owners, and inaccessible to others. It also disables formulas. [{{error}}]", - "AccessError_denied": "Sorry, access to this document has been denied. [{{error}}]", - "AccessError_recover": "Document owners can attempt to recover the document. [{{error}}]", - "EnterRecoveryMode": "Enter recovery mode", - "AddPage": "Add Page", - "AddWidgetToPage": "Add Widget to Page", - "AddEmptyTable": "Add Empty Table", - "NoEditAccess": "You do not have edit access to this document" - }, - "UserManagerModel": { - "Owner": "Owner", - "Editor": "Editor", - "Viewer": "Viewer", - "NoDefaultAccess": "No Default Access", - "InFull": "In Full", - "ViewAndEdit": "View & Edit", - "ViewOnly": "View Only", - "None": "None" - } - }, - "ui2018": { - "breadcrumbs": { - "FiddleExplanation": "You may make edits, but they will create a new copy and will\nnot affect the original document.", - "Snapshot": "snapshot", - "Unsaved": "unsaved", - "RecoveryMode": "recovery mode", - "Override": "override", - "Fiddle": "fiddle" - }, - "ColorSelect": { - "DefaultCellStyle": "Default cell style", - "Apply": "Apply", - "Cancel": "Cancel" - }, - "menus": { - "SelectFields": "Select fields", - "WorkspacesAvailableOnTeamPlans": "* Workspaces are available on team plans. ", - "UpgradeNow": "Upgrade now" - }, - "modals": { - "Save": "Save", - "Cancel": "Cancel", - "Ok": "Ok" - }, - "pages": { - "Rename": "Rename", - "Remove": "Remove", - "DuplicatePage": "Duplicate Page", - "NoEditAccess": "You do not have edit access to this document" - }, - "search": { - "SearchInDocument": "Search in document", - "NoResults": "No results", - "FindNext": "Find Next ", - "FindPrevious": "Find Previous " - } - }, - "components": { - "ActionLog": { - "ActionLogFailed":"Action Log failed to load", - "TableRemovedInAction":"Table {{tableId}} was subsequently removed in action #{{actionNum}}", - "RowRemovedInAction":"This row was subsequently removed in action {{action.actionNum}}", - "ColumnRemovedInAction":"Column {{colId}} was subsequently removed in action #{{action.actionNum}}" - }, - "ChartView": { - "EachYFollowedByOne":"Each Y series is followed by a series for the length of error bars.", - "EachYFollowedByTwo":"Each Y series is followed by two series, for top and bottom error bars.", - "CreateSeparateSeries":"Create separate series for each value of the selected column.", - "PickColumn":"Pick a column", - "SelectedNewGroupDataColumns":"selected new group data columns", - "ToggleChartAggregation":"Toggle chart aggregation" - }, - "CodeEditorPanel": { - "AccessDenied":"Access denied", - "CodeViewOnlyFullAccess":"Code View is available only when you have full document access." - }, - "DataTables": { - "RawDataTables":"Raw Data Tables", - "ClickToCopy":"Click to copy", - "TableIDCopied":"Table ID copied to clipboard", - "DuplicateTable":"Duplicate Table", - "NoEditAccess":"You do not have edit access to this document", - "DeleteData":"Delete {{formattedTableName}} data, and remove it from all pages?" - }, - "DocumentUsage": { - "UsageStatisticsOnlyFullAccess":"Usage statistics are only available to users with full access to the document data.", - "TotalSize":"The total size of all data in this document, excluding attachments.", - "Updates":"Updates every 5 minutes.", - "AttachmentsSize": "Attachments Size", - "DataSize": "Data Size", - "Usage": "Usage", - "LimitContactSiteOwner": "Contact the site owner to upgrade the plan to raise limits.", - "UpgradeLinkText": "start your 30-day free trial of the Pro plan.", - "ForHigherLimits": "For higher limits, ", - "StatusMessageApproachingLimit": "This document is {{- link}} free plan limits.", - "StatusMessageGracePeriod": "Document limits {{- link}}.", - "StatusMessageGracePeriodElse": "Document limits {{- link}}. In {{gracePeriodDays}} days, this document will be read-only.", - "StatusMessageDeleteOnly": "This document {{- link}} free plan limits and is now read-only, but you can delete rows.", - "Rows": "Rows" - }, - "ViewConfigTab": { - "UnmarkOnDemandTitle": "Unmark table On-Demand?", - "UnmarkOnDemandButton": "Unmark On-Demand", - "UnmarkOnDemandText": "If you unmark table {{- table}}' as On-Demand, its data will be loaded into the calculation engine and will be available for use in formulas. For a big table, this may greatly increase load times.{{- br}}{{-br}}Changing this setting will reload the document for all users.", - "MakeOnDemandTitle": "Make table On-Demand?", - "MakeOnDemandButton": "Make On-Demand", - "MakeOnDemandText": "If you make table {{table}} On-Demand, its data will no longer be loaded into the calculation engine and will not be available for use in formulas. It will remain available for viewing and editing.", - "AdvancedSettings": "Advanced settings", - "BigTablesMayBeMarked": "Big tables may be marked as \"on-demand\" to avoid loading them into the data engine.", - "Form": "Form", - "Compact": "Compact", - "Blocks": "Blocks", - "EditCardLayout": "Edit Card Layout", - "PluginColon": "Plugin: ", - "SectionColon": "Section: " - }, - "Drafts": { - "UndoDiscard":"Undo discard", - "RestoreLastEdit":"Restore last edit" - }, - "duplicatePage": { - "DoesNotCopyData":"Note that this does not copy data, but creates another view of the same data.", - "DuplicatePageName":"Duplicate page {{pageName}}" - }, - "GristDoc": { - "ImportFromFile":"Import from file", - "AddedNewLinkedSection":"Added new linked section to view {{viewName}}", - "SavedLinkedSectionIn":"Saved linked section {{title}} in view {{name}}" - }, - "Importer": { - "UpdateExistingRecords":"Update existing records", - "MergeRowsThatMatch":"Merge rows that match these fields:", - "SelectFieldsToMatch":"Select fields to match on" - }, - "PluginScreen": { - "ImportFailed":"Import failed: " - }, - "RecordLayout": { - "UpdatingRecordLayout":"Updating record layout." - }, - "RecordLayoutEditor": { - "AddField":"Add Field", - "CreateNewField":"Create New Field", - "ShowField":"Show field {{- label}}", - "SaveLayout":"Save Layout", - "Cancel":"Cancel" - }, - "RefSelect": { - "AddColumn":"Add Column", - "NoColumnsAdd":"No columns to add" - }, - "SelectionSummary": { - "CopiedClipboard":"Copied to clipboard" - }, - "TypeTransformation": { - "Cancel":"Cancel", - "Preview":"Preview", - "UpdateFormula":"Update formula (Shift+Enter)", - "Revise":"Revise", - "Apply":"Apply" - }, - "ValidationPanel": { - "RuleLength":"Rule {{length}}", - "UpdateFormula":"Update formula (Shift+Enter)" - } - } } From bd1262de173b234e15032f94592e2ea4e724219f Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 28 Dec 2022 23:48:20 +0000 Subject: [PATCH 05/22] Translated using Weblate (French) Currently translated at 98.3% (607 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/ --- static/locales/fr.client.json | 1539 +++++++++++++++++---------------- 1 file changed, 771 insertions(+), 768 deletions(-) diff --git a/static/locales/fr.client.json b/static/locales/fr.client.json index a1b97cec..c697d184 100644 --- a/static/locales/fr.client.json +++ b/static/locales/fr.client.json @@ -1,772 +1,775 @@ { - "AccountPage": { - "AccountSettings": "Paramètres du compte", - "API": "API", - "Edit": "Modifier", - "Email": "E-mail", - "Name": "Nom", - "Save": "Enregistrer", - "PasswordSecurity": "Mot de passe & Sécurité", - "LoginMethod": "Mode de connexion", - "ChangePassword": "Modifier le mot de passe", - "AllowGoogleSigning": "Autoriser la connexion à ce compte avec Google", - "TwoFactorAuth": "Authentification à deux facteurs", - "TwoFactorAuthDescription": "L'authentification à double facteur est une couche additionnelle de sécurité pour votre compte Grist qui permet de s'assurer que vous êtes la seule personne qui peut accéder à votre compte, même si quelqu'un d'autre connait votre mot de passe", - "Theme": "Thème", - "APIKey": "Clé d’API", - "WarningUsername": "Les noms d'utilisateurs ne doivent contenir que des lettres, des chiffres, et certains caractères spéciaux" - }, - "AccountWidget": { - "SignIn": "Connexion", - "DocumentSettings": "Paramètres du document", - "ToggleMobileMode": "Activer/désactiver le mode mobile", - "Pricing": "Tarifs", - "ProfileSettings": "Paramètres du profil", - "ManageTeam": "Gestion de l'équipe", - "AccessDetails": "Informations d’accès", - "SwitchAccounts": "Changer de compte", - "Accounts": "Comptes", - "AddAccount": "Ajouter un compte", - "SignOut": "Se déconnecter" - }, - "AddNewButton": { - "AddNew": "Nouveau" - }, - "AppHeader": { - "HomePage": "Page d’accueil", - "Legacy": "Ancienne version", - "PersonalSite": "Espace personnel", - "TeamSite": "Espace d'équipe" - }, - "ApiKey": { - "AboutToDeleteAPIKey": "Vous êtes sur le point de supprimer une clé API. Cela causera le rejet de toutes les requêtes futures utilisant cette clé API. Voulez-vous toujours la supprimer ?", - "AnonymousAPIKey": "Cette clé API peut être utilisée pour accéder à ce compte de manière anonyme via l'API.", - "ByGenerating": "En générant une clé API, vous pourrez faire des appels API pour votre propre compte.", - "ClickToShow": "Cliquer pour afficher", - "Create": "Créer", - "OwnAPIKey": "Cette clé API peut être utilisée pour accéder à votre compte via l'API. Ne partagez pas votre clé API avec qui que ce soit.", - "Remove": "Supprimer", - "RemoveAPIKey": "Supprimer la clé d'API" - }, - "App": { - "Description": "Description", - "Key": "Clé", - "MemoryError": "Erreur mémoire" - }, - "CellContextMenu": { - "ResetEntireColumns_one": "Réinitialiser la colonne entière", - "ResetEntireColumns_other": "Réinitialiser ces {{count}} colonnes entières", - "ResetColumns_one": "Réinitialiser la colonne", - "ResetColumns_other": "Réinitialiser {{count}} colonnes", - "DeleteColumns_one": "Supprimer la colonne", - "DeleteColumns_other": "Supprimer {{count}} colonnes", - "DeleteRows_one": "Supprimer la ligne", - "DeleteRows_other": "Supprimer {{count}} lignes", - "ClearValues": "Effacer les valeurs", - "ClearCell": "Effacer la cellule", - "CopyAnchorLink": "Copier l'ancre", - "FilterByValue": "Filtrer par cette valeur", - "InsertRow": "Insérer une ligne", - "InsertRowAbove": "Insérer une ligne au-dessus", - "InsertRowBelow": "Insérer une ligne au-dessous", - "DuplicateRows_one": "Dupliquer la ligne", - "DuplicateRows_other": "Dupliquer les lignes", - "InsertColumnRight": "Insérer une colonne à droite", - "InsertColumnLeft": "Insérer une colonne à gauche" - }, - "ColumnFilterMenu": { - "FilterByRange": "Filtrer par intervalle", - "Search": "Rechercher", - "SearchValues": "Chercher", - "All": "Tous", - "AllShown": "Ces valeurs", - "AllExcept": "Pas ces valeurs", - "None": "Aucun", - "NoMatchingValues": "Aucune valeur trouvée", - "OtherMatching": "Autres correspondances", - "OtherNonMatching": "Autres non-correspondances", - "OtherValues": "Autres valeurs", - "FutureValues": "Futures valeurs", - "Others": "Autres" - }, - "CustomSectionConfig": { - "Add": "Ajouter", - "EnterCustomURL": "Entrer une URL personnalisée", - "FullDocumentAccess": "Accès complet au document", - "LearnMore": "En savoir plus sur les vues personnalisées", - "PickAColumn": "Choisir une colonne", - "PickAColumnWithType": "Choisir une colonne de type {{columnType}}", - "NoDocumentAccess": "Pas d’accès au document", - "OpenConfiguration": "Ouvrir la configuration", - "Optional": " (facultatif)", - "ReadSelectedTable": "Lire les données source sélectionnées", - "SelectCustomWidget": "Sélectionner une vue personnalisée", - "WidgetNeedFullAccess": "Le widget a besoin de {{fullAccess}} à ce document.", - "WidgetNeedRead": "Le widget a besoin de {{read}} la table actuelle.", - "WidgetNoPermissison": "La vue ne nécessite aucune autorisation.", - "WrongTypesMenuText_one": "{{wrongTypeCount}} non-{{columnType}} column is not shown", - "WrongTypesMenuText_others": "{{wrongTypeCount}} non-{{columnType}} columns are not shown" - }, - "DocHistory": { - "Activity": "Activité", - "Snapshots": "Instantanés", - "OpenSnapshot": "Ouvrir cet instantané", - "CompareToCurrent": "Comparer au document en cours", - "CompareToPrevious": "Comparer au précédent", - "Beta": "Bêta" - }, - "DocMenu": { - "OtherSites": "Autres espaces", - "OtherSitesWelcome": "Tu es sur l'espace de {{siteName}}. Tu as aussi accès aux espaces suivants :", - "OtherSitesWelcome_personal": "Tu es sur ton espace personnel. Tu as aussi accès aux espaces suivants :", - "AllDocuments": "Tous les documents", - "ExamplesAndTemplates": "Exemples et modèles", - "MoreExamplesAndTemplates": "Plus d’exemples et de modèles", - "ServiceNotAvailable": "Ce service n'est pas disponible pour le moment", - "NeedPaidPlan": "(L'organisation a besoin d'un plan payant)", - "PinnedDocuments": "Documents épinglés", - "Featured": "A la une", - "Trash": "Corbeille", - "DocStayInTrash": "Les documents restent dans la corbeille pendant 30 jours, après quoi ils seront supprimés définitivement.", - "EmptyTrash": "La corbeille est vide.", - "WorkspaceNotFound": "Dossier introuvable", - "Delete": "Supprimer", - "DeleteDoc": "Supprimer « {{name}}»", - "Deleted": "Supprimé {{at}}", - "Edited": "Modifié {{at}}", - "Examples&Templates": "Exemples et modèles", - "DiscoverMoreTemplates": "Découvrir plus de modèles", - "ByName": "Par nom", - "ByDateModified": "Par date de modification", - "DocumentMoveToTrash": "Le document sera déplacé vers la corbeille.", - "Rename": "Renommer", - "Move": "Déplacer", - "Remove": "Supprimer", - "UnpinDocument": "Désépingler le document", - "PinDocument": "Épingler le document", - "AccessDetails": "Informations d’accès", - "ManageUsers": "Gérer les utilisateurs", - "DeleteForeverDoc": "Supprimer définitivement « {{name}} » ?", - "DeleteForever": "Supprimer définitivement", - "DeleteDocPerma": "Le document sera supprimé définitivement.", - "Restore": "Restaurer", - "RestoreThisDocument": "Pour restaurer ce document, il faut restaurer le dossier d'abord.", - "DeleteWorkspaceForever": "Vous pouvez supprimer définitivement un dossier une fois qu’il ne contient plus de documents.", - "CurrentWorkspace": "Dossier courant", - "RequiresEditPermissions": "Nécessite des droits d'édition", - "MoveDocToWorkspace": "Déplacer {{name}} vers le dossier" - }, - "DocTour": { - "InvalidDocTourTitle": "No valid document tour", - "InvalidDocTourBody": "Cannot construct a document tour from the data in this document. Ensure there is a table named GristDocTour with columns Title, Body, Placement, and Location." - }, - "DocumentSettings": { - "DocumentSettings": "Paramètres du document", - "ThisDocumentID": "ID du document (pour l’API seulement) :", - "TimeZone": "Fuseau horaire :", - "Locale": "Langue :", - "Currency": "Devise :", - "LocalCurrency": "Devise locale ({{currency}})", - "EngineRisk": "Engine (experimental {{span}} change at own risk):", - "Save": "Enregistrer", - "SaveAndReload": "Enregistrer et recharger" - }, - "DuplicateTable": { - "NewName": "Nom de la nouvelle table", - "AdviceWithLink": "Au lieu de dupliquer les tables, il est généralement préférable de segmenter les données en utilisant des vues liées. {{link}}", - "CopyAllData": "Copier toutes les données en plus de la structure de la table.", - "WarningACL": "Seules les règles d'accès par défaut du document s’appliqueront à la copie." - }, - "errorPages": { - "AccessDenied": "Accès refusé{{suffix}}", - "DeniedOrganizationDocuments": "Vous n’avez pas accès aux documents de cette organisation.", - "SignInWithDifferentAccount": "Vous êtes connecté en tant que {{email}}. Vous pouvez vous connecter avec un autre compte ou demander un accès à un administrateur.", - "SignInToAccess": "Connectez-vous pour accéder aux documents de cette organisation.", - "GoToMainPage": "Aller à la page principale", - "SignIn": "Connexion", - "AddAcount": "Ajouter un compte", - "SignedOut": "Déconnexion{{suffix}}", - "SignedOutNow": "Vous êtes maintenant déconnecté.", - "GenericError": "Erreur{{suffix}}", - "SignedInAgain": "Reconnectez-vous", - "PageNotFound": "Page non trouvée{{suffix}}", - "NotFoundMainText": "La page demandée n’a pas pu être trouvée.{{separator}}Veuillez vérifier l’URL et réessayer.", - "ContactSupport": "Contacter le support", - "SomethingWentWrong": "Une erreur s’est produite", - "ErrorHappened_message": "Une erreur s’est produite : {{message}}", - "ErrorHappened_unknown": "Une erreur inconnue s’est produite." - }, - "FieldConfig": { - "ColumnLabel": "LABEL ET ID DE LA COLONNE", - "ColumnOptionsLimited": "Les options des colonnes sont limitées dans les tableaux récapitulatifs.", - "ColumnType_formula_one": "Colonne formule", - "ColumnType_data_one": "Colonne de données", - "ColumnType_empty_one": "Colonne vide", - "ColumnType_formula_other": "Colonnes formule", - "ColumnType_data_other": "Colonnes de données", - "ColumnType_empty_other": "Colonnes vides", - "ColumnType_mixed_other": "Comportement mixte", - "ConvertColumn_formula": "Effacer et transformer en formule", - "ConvertColumn_data": "Convertir la colonne en données", - "ConvertColumn_triggerformula": "Convert to trigger formula", - "ClearAndReset": "Effacer et réinitialiser", - "EnterFormula": "Saisir la formule", - "ColumnBehavior": "NATURE DE COLONNE", - "SetFormula": "Définir la formule", - "SetTriggerFormula": "Définir une formule d’initialisation", - "MakeIntoDataColumn": "Transformer en colonne de données", - "TriggerFormula": "TRIGGER FORMULA" - }, - "ExampleInfo": { - "Title_CRM": "CRM léger", - "WelcomeTitle_CRM": "Bienvenue dans le modèle de CRM léger", - "WelcomeText_CRM": "Consultez le tutoriel associé pour savoir comment lier des données et créer des mises en page de haute productivité.", - "WelcomeTutorialName_CRM": "Tutoriel : créer un CRM", - "Title_investmentResearch": "Recherche d’investissements", - "WelcomeTitle_investmentResearch": "Bienvenue sur le modèle de recherche d'investissements", - "WelcomeText_investmentResearch": "Consulter le tutoriel associé pour apprendre à créer des tableaux récapitulatifs et des graphiques, et pour relier les graphiques de façon dynamique.", - "WelcomeTutorialName_investmentResearch": "Tutoriel : analyser et visualiser", - "Title_afterschool": "Afterschool Program", - "WelcomeTitle_afterschool": "Welcome to the Afterschool Program template", - "WelcomeText_afterschool": "Consultez e tutoriel associé pour savoir comment modéliser des données d'entreprise, utiliser les formules et gérer la complexité.", - "WelcomeTutorialName_afterschool": "Tutorial: Manage Business Data" - }, - "FieldMenus": { - "UsingSettings_common": "Using common settings", - "UsingSettings_separate": "Using separate settings", - "Settings_useseparate": "Use separate settings", - "Settings_savecommon": "Save common settings", - "Settings_revertcommon": "Revert common settings" - }, - "FilterConfig": { - "AddColumn": "Ajouter une colonne" - }, - "GridOptions": { - "GridOptions": "Options de la grille", - "VerticalGridlines": "Grille verticale", - "HorizontalGridlines": "Grille horizontale", - "ZebraStripes": "Couleurs alternées" - }, - "GridViewMenus": { - "AddColumn": "Ajouter une colonne", - "ShowColumn": "Afficher la colonne {{- label}}", - "ColumnOptions": "Options de la colonne", - "FilterData": "Filtrer les données", - "Sort": "Trier", - "MoreSortOptions": "Plus d’options de tri…", - "RenameColumn": "Renommer la colonne", - "ResetEntireColumns_one": "Réinitialiser la colonne entière", - "ResetEntireColumns_other": "Réinitialiser {{count}} colonnes entières", - "ResetColumns_one": "Réinitialiser la colonne", - "ResetColumns_other": "Réinitialiser {{count}} colonnes", - "DeleteColumns_one": "Supprimer la colonne", - "DeleteColumns_other": "Supprimer {{count}} colonnes", - "HideColumns_one": "Masquer la colonne", - "HideColumns_other": "Masquer {{count}} colonnes", - "ConvertFormulaToData": "Convertir la formule en données", - "ClearValues": "Effacer les valeurs", - "InsertColumn": "Insérer une colonne {{to}}", - "FreezeColumn_one": "Figer cette colonne", - "FreezeColumn_other": "Figer {{count}} colonnes", - "FreezeColumn_more_one": "Figer une colonne de plus", - "FreezeColumn_more_other": "Figer {{count}} colonnes", - "UnfreezeColumn_one": "Figer cette colonne", - "UnfreezeColumn_other": "Figer {{count}} colonnes", - "UnfreezeColumn_all_other": "Libérer toutes les colonnes", - "AddToSort": "Ajouter au tri", - "AddToSort_added": "Trié (#{{count}})" - }, - "HomeIntro": { - "SignUp": "S'inscrire", - "EmptyWorkspace": "Ce dossier est vide.", - "PersonalSite": "espace personnel", - "WelcomeTo": "Bienvenue sur {{orgName}}", - "WelcomeInfoNoDocuments": "Vous avez un accès en lecture seule à ce site. Il n'y a actuellement aucun document.", - "WelcomeInfoAppearHere": "Tous les documents créés dans ce site apparaîtront ici.", - "WelcomeTextVistGrist": "Vous souhaitez utiliser Grist en dehors de votre équipe ? Visitez votre site gratuit ", - "SproutsProgram": "Sprouts Program", - "WelcomeUser": "Bienvenue sur Grist, {{name}} !", - "TeamSiteIntroGetStarted": "Pour commencer, inviter votre équipe et créer votre premier document Grist.", - "OrFindAndExpert": ", or find an expert via our ", - "PersonalIntroGetStarted": "Commencez en créant votre premier document Grist.", - "AnonIntroGetStarted": "Get started by exploring templates, or creating your first Grist document.", - "Welcome": "Bienvenue sur Grist !", - "HelpCenter": "Centre d'aide", - "InviteTeamMembers": "Inviter un nouveau membre", - "BrowseTemplates": "Parcourir les modèles", - "CreateEmptyDocument": "Créer un document vide", - "ImportDocument": "Importer un Fichier" - }, - "HomeLeftPane": { - "AllDocuments": "Tous les documents", - "ExamplesAndTemplates": "Exemples & Templates", - "CreateEmptyDocument": "Créer un document vide", - "ImportDocument": "Importer un Fichier", - "CreateWorkspace": "Créer un nouveau dossier", - "Trash": "Corbeille", - "Rename": "Renommer", - "Delete": "Supprimer", - "Workspaces": "Dossiers", - "WorkspaceDeleteTitle": "Supprimer le dossier {{workspace}} et tous les documents qu'il contient ?", - "WorkspaceDeleteText": "Le dossier va être mis à la corbeille.", - "ManageUsers": "Gérer les utilisateurs", - "AccessDetails": "Access Details" - }, - "LeftPanelCommon": { - "HelpCenter": "Centre d'aide" - }, - "MakeCopyMenu": { - "CannotEditOriginal": "Replacing the original requires editing rights on the original document.", - "Cancel": "Annuler", - "UpdateOriginal": "Mettre à jour l'original", - "Update": "Mettre à jour", - "WarningOriginalWillBeUpdated": "La version originale de ce document sera mise à jour.", - "OriginalHasModifications": "L'original a été modifié", - "Overwrite": "Remplacer", - "WarningOverwriteOriginalChanges": "Attention, l'original a des modifications qui ne sont pas dans ce document. Ces modifications seront écrasées.", - "OriginalLooksUnrelated": "Original Looks Unrelated", - "WarningWillBeOverwritten": "It will be overwritten, losing any content not in this document.", - "OriginalLooksIdentical": "Original Looks Identical", - "WarningAlreadyIdentical": "However, it appears to be already identical.", - "SignUp": "Inscription", - "ToSaveSignUpAndReload": "Pour enregistrer vos modifications, veuillez vous inscrire, puis recharger cette page.", - "NoDestinationWorkspace": "Aucun dossier destination", - "Name": "Nom", - "EnterDocumentName": "Saisir le nom du document", - "AsTemplate": "Comme modèle", - "IncludeStructureWithoutData": "Inclure la structure sans les données.", - "Organization": "Organisation", - "NoWriteAccessToSite": "Vous n’avez pas d'accès en écriture à cet espace", - "Workspace": "Dossier", - "NoWriteAccessToWorkspace": "Vous n’avez pas accès en écriture à ce dossier" - }, - "NotifyUI": { - "UpgradePlan": "Upgrade Plan", - "Renew": "Renouveler", - "GoToPersonalSite": "Accéder à votre espace personnel", - "ErrorCannotFindPersonalSite": "Espace personnel introuvable, désolé !", - "ReportProblem": "Signaler un problème", - "AskForHelp": "Demander de l’aide", - "Notifications": "Notifications", - "GiveFeedback": "Donnez votre avis", - "NoNotifications": "Aucune notification" - }, - "NTextBox": { - "false": "faux", - "true": "vrai" - }, - "OnBoardingPopups": { - "Finish": "Terminer", - "Next": "Suivant" - }, - "WidgetTitle": { - "OverrideTitle": "Renommer la vue", - "DataTableName": "NOM DE LA TABLE", - "NewTableName": "Indiquer un nom de table", - "WidgetTitle": "TITRE DE LA VUE", - "Save": "Enregistrer", - "Cancel": "Annuler" - }, - "WelcomeQuestions": { - "WelcomeToGrist": "Bienvenue sur Grist !", - "ProductDevelopment": "Développement de produit", - "FinanceAccounting": "Finance & comptabilité", - "MediaProduction": "Production de média", - "ITTechnology": "Technologie informatique", - "Marketing": "Marketing", - "Research": "Recherche", - "Sales": "Ventes", - "Education": "Éducation", - "HRManagement": "RH & Gestion", - "Other": "Autres", - "WhatBringsYouToGrist": "Pourquoi utilisez-vous Grist ? Aidez-nous à l’améliorer.", - "TypeHere": "Écrire ici" - }, - "OpenVideoTour": { - "YouTubeVideoPlayer": "Lecteur vidéo YouTube", - "GristVideoTour": "Visite guidée de Grist en vidéo", - "VideoTour": "Visite guidée en vidéo" - }, - "Pages": { - "TableWillNoLongerBeVisible_one": "La donnée source ne sera plus visible", - "TableWillNoLongerBeVisible_other": "Les données source suivantes ne seront plus visibles", - "DeleteDataAndPage": "Supprimer les données source et la page.", - "Delete": "Supprimer" - }, - "PageWidgetPicker": { - "BuildingWidget": "Vue {{- label}} en construction", - "SelectWidget": "Choisir la vue", - "SelectData": "Choisir les données source", - "GroupBy": "Grouper par", - "AddToPage": "Ajouter à la page" - }, - "RightPanel": { - "Column_one": "Colonne", - "Column_other": "Colonnes", - "Field_one": "Champ", - "Field_other": "Champs", - "Series_one": "Séries", - "Series_other": "Séries", - "ColumnType": "TYPE DE COLONNE", - "Transform": "TRANSFORMER", - "Widget": "Vue", - "SortAndFilter": "Trier et Filtrer", - "Data": "Données source", - "DataTableName": "NOM DE LA TABLE", - "WidgetTitle": "TITRE DE LA VUE", - "ChangeWidget": "Modifier la vue", - "Theme": "Thème", - "RowStyleUpper": "ASPECT DE LA LIGNE", - "RowStyle": "Aspect de la ligne", - "ChartType": "TYPE DE GRAPHIQUE", - "Custom": "PERSONNALISÉ", - "Sort": "TRI", - "Filter": "FILTRE", - "DataTable": "DONNÉES SOURCE", - "SourceData": "DONNÉES SOURCE", - "GroupedBy": "GROUPER PAR", - "EditDataSelection": "Données source", - "Detach": "Detach", - "SelectBy": "SÉLECTIONNER PAR", - "SelectWidget": "Choisir la vue", - "SelectorFor": "SÉLECTEUR", - "Save": "Enregistrer", - "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" - }, - "RowContextMenu": { - "InsertRow": "Insérer une ligne", - "InsertRowAbove": "Insérer une ligne au-dessus", - "InsertRowBelow": "Insérer une ligne au-dessous", - "DuplicateRows_one": "Dupliquer la ligne", - "DuplicateRows_other": "Dupliquer les lignes", - "Delete": "Supprimer", - "CopyAnchorLink": "Copier l'ancre" - }, - "sendToDrive": { - "SendingToGoogleDrive": "Envoi en cours vers Google Drive" - }, - "ShareMenu": { - "BackToCurrent": "Retour à la version active", - "SaveDocument": "Enregistrer le document", - "SaveCopy": "Enregistrer une copie", - "Unsaved": "Non enregistré", - "DuplicateDocument": "Dupliquer le document", - "ManageUsers": "Gérer les utilisateurs", - "AccessDetails": "Informations d’accès", - "CurrentVersion": "Version actuelle", - "Original": "Original", - "ReturnToTermToUse": "Revenir à {{termToUse}}", - "ReplaceTermToUse": "Remplacer {{termToUse}}...", - "CompareTermToUse": "Comparer avec {{termToUse}}", - "WorkOnCopy": "Travailler sur une copie", - "EditWithoutAffecting": "Éditer sans affecter l'original", - "ShowInFolder": "Afficher dans le répertoire", - "Download": "Télécharger", - "ExportCSV": "Exporter en CSV", - "ExportXLSX": "Exporter en XLSX", - "SendToGoogleDrive": "Envoyer vers Google Drive" - }, - "SiteSwitcher": { - "SwitchSites": "Changer d’espace", - "CreateNewTeamSite": "Créer un nouvel espace d'équipe" - }, - "SortConfig":{ - "AddColumn": "Ajouter une colonne", - "UpdateData": "Mettre à jour les données", - "UseChoicePosition": "Use choice position", - "NaturalSort": "Natural sort", - "EmptyValuesLast": "Valeurs vides en dernier" - }, - "SortFilterConfig":{ - "Save": "Enregistrer", - "Revert": "Restaurer", - "Sort": "TRI", - "Filter": "FILTRE", - "UpdateSortFilterSettings": "Mettre à jour le tri et le filtre" - }, - "ThemeConfig": { - "Appearance": "Apparence ", - "SyncWithOS": "Adapter l'apparence au système" - }, - "Tools": { - "Tools": "OUTILS", - "AccessRules": "Permissions avancées", - "Data": "Données source", - "DocumentHistory": "Historique du document", - "ValidateData": "Valider les données", - "CodeView": "Vue du code", - "HowToTutorial": "Tutoriel pratique", - "DocumentTour": "Découvrir le document", - "DeleteDocumentTour": "Delete document tour?", - "Delete": "Supprimer", - "ViewingAsYourself": "Revenir à une vue en propre", - "RawData": "Données source" - }, - "TopBar": { - "ManageTeam": "Gestion de l'équipe" - }, - "TriggerFormulas": { - "AnyField": "N'importe quel champ", - "NewRecords": "Nouveaux enregistrements", - "ChangesTo": "Appliquer sur les modifications à :", - "RecordChanges": "Réappliquer en cas de modification de la ligne", - "CurrentField": "Champ actif ", - "DataCleaning": "(nettoyage des données)", - "ExceptFormulas": "(sauf les formules)", - "OK": "OK", - "Cancel": "Annuler", - "Close": "Fermer" - }, - "VisibleFieldsConfig": { - "NoReorderHiddenField": "Les champs masqués ne peuvent pas être réordonnés", - "NoDropInHiddenField": "Impossible de mettre des éléments dans les champs cachés", - "SelectAll": "Sélectionner tout", - "Clear": "Effacer" - }, - "ViewLayoutMenu": { - "DeleteRecord": "Supprimer la ligne", - "CopyAnchorLink": "Copier l'ancre", - "ShowRawData": "Afficher les données source", - "PrintWidget": "Imprimer la vue", - "DownloadCSV": "Télécharger en CSV", - "DownloadXLSX": "Télécharger en XLSX", - "EditCardLayout": "Disposition de la carte", - "WidgetOptions": "Options de la vue", - "AdvancedSortFilter": "Tri et filtre avancés", - "DataSelection": "Sélection des données", - "OpenConfiguration": "Ouvrir la configuration", - "DeleteWidget": "Supprimer la vue" - }, - "ViewSectionMenu": { - "UpdateSortFilterSettings": "Mettre à jour le tri et le filtre", - "Save": "Enregistrer", - "Revert": "Restaurer", - "SortedBy": "Trier par", - "AddFilter": "Ajouter un filtre", - "ToggleFilterBar": "Toggle Filter Bar", - "FilteredBy": "Filtré par", - "Customized": "(personnalisé)", - "Modified": "(modifié)", - "Empty": "(vide)", - "CustomOptions": "Options personnalisées", - "Sort": "TRI", - "Filter": "FILTRE" - }, - "aclui": { - "AccessRules": { - "Checking": "Vérification en cours…", - "Saved": "Enregistré", - "Invalid": "Invalide", - "Save": "Enregistrer", - "Reset": "Réinitialiser", - "AddTableRules": "Ajouter des règles pour la table", - "AddUserAttributes": "Ajouter des propriétés d'utilisateur", - "Users": "Utilisateurs", - "UserAttributes": "Propriétés de l'utilisateur", - "AttributeToLookUp": "Propriété d'appairage", - "LookupTable": "Table d'appairage", - "LookupColumn": "Colonne cible", - "DefaultRules": "Règles par défaut", - "Condition": "Condition", - "Permissions": "Permissions", - "RulesForTable": "Règles pour la table ", - "AddColumnRule": "Ajouter une règle de colonne", - "AddDefaultRule": "Ajouter une règle par défaut", - "DeleteTableRules": "Supprimer les règles de la table", - "SpecialRules": "Règles avancées", - "AccessRulesDescription": "Autoriser tout le monde à voir les permissions avancées.", - "FullCopiesDescription": "Permettre à tout le monde de copier le document entier ou de le voir en mode «bac à sable».\nUtile pour faire des exemples et des modèles, mais pas pour des données sensibles.", - "AccessRulesName": "Permission de voir les règles d'accès", - "FullCopies": "Permission d'accéder au document dans son intégralité si nécessaire", - "AttributeNamePlaceholder": "Nom de l’attribut", - "Everyone": "Tout le monde", - "EveryoneElse": "Tous les autres", - "EnterCondition": "Entrer la condition" + "AccountPage": { + "AccountSettings": "Paramètres du compte", + "API": "API", + "Edit": "Modifier", + "Email": "E-mail", + "Name": "Nom", + "Save": "Enregistrer", + "PasswordSecurity": "Mot de passe et sécurité", + "LoginMethod": "Mode de connexion", + "ChangePassword": "Modifier le mot de passe", + "AllowGoogleSigning": "Autoriser la connexion à ce compte avec Google", + "TwoFactorAuth": "Authentification à deux facteurs", + "TwoFactorAuthDescription": "L'authentification à double facteur est une couche additionnelle de sécurité pour votre compte Grist qui permet de s'assurer que vous êtes la seule personne qui peut accéder à votre compte, même si quelqu'un d'autre connait votre mot de passe", + "Theme": "Thème", + "APIKey": "Clé d’API", + "WarningUsername": "Les noms d'utilisateurs ne doivent contenir que des lettres, des chiffres, et certains caractères spéciaux" }, - "PermissionsWidget": { - "AllowAll": "Tout autoriser", - "DenyAll": "Tout refuser", - "ReadOnly": "Lecture seule" + "AccountWidget": { + "SignIn": "Connexion", + "DocumentSettings": "Paramètres du document", + "ToggleMobileMode": "Activer/désactiver le mode mobile", + "Pricing": "Tarifs", + "ProfileSettings": "Paramètres du profil", + "ManageTeam": "Gestion de l'équipe", + "AccessDetails": "Informations d’accès", + "SwitchAccounts": "Changer de compte", + "Accounts": "Comptes", + "AddAccount": "Ajouter un compte", + "SignOut": "Se déconnecter" + }, + "AddNewButton": { + "AddNew": "Nouveau" + }, + "AppHeader": { + "HomePage": "Page d’accueil", + "Legacy": "Ancienne version", + "PersonalSite": "Espace personnel", + "TeamSite": "Espace d'équipe" + }, + "ApiKey": { + "AboutToDeleteAPIKey": "Vous êtes sur le point de supprimer une clé API. Cela causera le rejet de toutes les requêtes futures utilisant cette clé API. Voulez-vous toujours la supprimer ?", + "AnonymousAPIKey": "Cette clé API peut être utilisée pour accéder à ce compte de manière anonyme via l'API.", + "ByGenerating": "En générant une clé API, vous pourrez faire des appels API pour votre propre compte.", + "ClickToShow": "Cliquer pour afficher", + "Create": "Créer", + "OwnAPIKey": "Cette clé API peut être utilisée pour accéder à votre compte via l'API. Ne partagez pas votre clé API avec qui que ce soit.", + "Remove": "Supprimer", + "RemoveAPIKey": "Supprimer la clé d'API" + }, + "App": { + "Description": "Description", + "Key": "Clé", + "MemoryError": "Erreur mémoire" + }, + "CellContextMenu": { + "ResetEntireColumns_one": "Réinitialiser la colonne entière", + "ResetEntireColumns_other": "Réinitialiser ces {{count}} colonnes entières", + "ResetColumns_one": "Réinitialiser la colonne", + "ResetColumns_other": "Réinitialiser {{count}} colonnes", + "DeleteColumns_one": "Supprimer la colonne", + "DeleteColumns_other": "Supprimer {{count}} colonnes", + "DeleteRows_one": "Supprimer la ligne", + "DeleteRows_other": "Supprimer {{count}} lignes", + "ClearValues": "Effacer les valeurs", + "ClearCell": "Effacer la cellule", + "CopyAnchorLink": "Copier l'ancre", + "FilterByValue": "Filtrer par cette valeur", + "InsertRow": "Insérer une ligne", + "InsertRowAbove": "Insérer une ligne au-dessus", + "InsertRowBelow": "Insérer une ligne au-dessous", + "DuplicateRows_one": "Dupliquer la ligne", + "DuplicateRows_other": "Dupliquer les lignes", + "InsertColumnRight": "Insérer une colonne à droite", + "InsertColumnLeft": "Insérer une colonne à gauche" + }, + "ColumnFilterMenu": { + "FilterByRange": "Filtrer par intervalle", + "Search": "Rechercher", + "SearchValues": "Chercher", + "All": "Tous", + "AllShown": "Ces valeurs", + "AllExcept": "Pas ces valeurs", + "None": "Aucun", + "NoMatchingValues": "Aucune valeur trouvée", + "OtherMatching": "Autres correspondances", + "OtherNonMatching": "Autres non-correspondances", + "OtherValues": "Autres valeurs", + "FutureValues": "Futures valeurs", + "Others": "Autres" + }, + "CustomSectionConfig": { + "Add": "Ajouter", + "EnterCustomURL": "Entrer une URL personnalisée", + "FullDocumentAccess": "Accès complet au document", + "LearnMore": "En savoir plus sur les vues personnalisées", + "PickAColumn": "Choisir une colonne", + "PickAColumnWithType": "Choisir une colonne de type {{columnType}}", + "NoDocumentAccess": "Pas d’accès au document", + "OpenConfiguration": "Ouvrir la configuration", + "Optional": " (facultatif)", + "ReadSelectedTable": "Lire les données source sélectionnées", + "SelectCustomWidget": "Sélectionner une vue personnalisée", + "WidgetNeedFullAccess": "Le widget a besoin de {{fullAccess}} à ce document.", + "WidgetNeedRead": "Le widget a besoin de {{read}} la table actuelle.", + "WidgetNoPermissison": "La vue ne nécessite aucune autorisation.", + "WrongTypesMenuText_one": "{{wrongTypeCount}} non-{{columnType}} column is not shown", + "WrongTypesMenuText_others": "{{wrongTypeCount}} non-{{columnType}} columns are not shown" + }, + "DocHistory": { + "Activity": "Activité", + "Snapshots": "Instantanés", + "OpenSnapshot": "Ouvrir cet instantané", + "CompareToCurrent": "Comparer au document en cours", + "CompareToPrevious": "Comparer au précédent", + "Beta": "Bêta", + "SnapshotsUnavailable": "Les instantanés ne sont pas disponibles." + }, + "DocMenu": { + "OtherSites": "Autres espaces", + "OtherSitesWelcome": "Tu es sur l'espace de {{siteName}}. Tu as aussi accès aux espaces suivants :", + "OtherSitesWelcome_personal": "Tu es sur ton espace personnel. Tu as aussi accès aux espaces suivants :", + "AllDocuments": "Tous les documents", + "ExamplesAndTemplates": "Exemples et modèles", + "MoreExamplesAndTemplates": "Plus d’exemples et de modèles", + "ServiceNotAvailable": "Ce service n'est pas disponible pour le moment", + "NeedPaidPlan": "(L'organisation a besoin d'un plan payant)", + "PinnedDocuments": "Documents épinglés", + "Featured": "A la une", + "Trash": "Corbeille", + "DocStayInTrash": "Les documents restent dans la corbeille pendant 30 jours, après quoi ils seront supprimés définitivement.", + "EmptyTrash": "La corbeille est vide.", + "WorkspaceNotFound": "Dossier introuvable", + "Delete": "Supprimer", + "DeleteDoc": "Supprimer « {{name}}»", + "Deleted": "Supprimé {{at}}", + "Edited": "Modifié {{at}}", + "Examples&Templates": "Exemples et modèles", + "DiscoverMoreTemplates": "Découvrir plus de modèles", + "ByName": "Par nom", + "ByDateModified": "Par date de modification", + "DocumentMoveToTrash": "Le document sera déplacé vers la corbeille.", + "Rename": "Renommer", + "Move": "Déplacer", + "Remove": "Supprimer", + "UnpinDocument": "Désépingler le document", + "PinDocument": "Épingler le document", + "AccessDetails": "Informations d’accès", + "ManageUsers": "Gérer les utilisateurs", + "DeleteForeverDoc": "Supprimer définitivement « {{name}} » ?", + "DeleteForever": "Supprimer définitivement", + "DeleteDocPerma": "Le document sera supprimé définitivement.", + "Restore": "Restaurer", + "RestoreThisDocument": "Pour restaurer ce document, il faut restaurer le dossier d'abord.", + "DeleteWorkspaceForever": "Vous pouvez supprimer définitivement un dossier une fois qu’il ne contient plus de documents.", + "CurrentWorkspace": "Dossier courant", + "RequiresEditPermissions": "Nécessite des droits d'édition", + "MoveDocToWorkspace": "Déplacer {{name}} vers le dossier" + }, + "DocTour": { + "InvalidDocTourTitle": "No valid document tour", + "InvalidDocTourBody": "Cannot construct a document tour from the data in this document. Ensure there is a table named GristDocTour with columns Title, Body, Placement, and Location." + }, + "DocumentSettings": { + "DocumentSettings": "Paramètres du document", + "ThisDocumentID": "ID du document (pour l’API seulement) :", + "TimeZone": "Fuseau horaire :", + "Locale": "Langue :", + "Currency": "Devise :", + "LocalCurrency": "Devise locale ({{currency}})", + "EngineRisk": "Engine (experimental {{span}} change at own risk):", + "Save": "Enregistrer", + "SaveAndReload": "Enregistrer et recharger" + }, + "DuplicateTable": { + "NewName": "Nom de la nouvelle table", + "AdviceWithLink": "Au lieu de dupliquer les tables, il est généralement préférable de segmenter les données en utilisant des vues liées. {{link}}", + "CopyAllData": "Copier toutes les données en plus de la structure de la table.", + "WarningACL": "Seules les règles d'accès par défaut du document s’appliqueront à la copie." + }, + "errorPages": { + "AccessDenied": "Accès refusé{{suffix}}", + "DeniedOrganizationDocuments": "Vous n’avez pas accès aux documents de cette organisation.", + "SignInWithDifferentAccount": "Vous êtes connecté(e) en tant que {{email}}. Vous pouvez vous connecter avec un autre compte ou demander un accès à un administrateur.", + "SignInToAccess": "Connectez-vous pour accéder aux documents de cette organisation.", + "GoToMainPage": "Aller à la page principale", + "SignIn": "Connexion", + "AddAcount": "Ajouter un compte", + "SignedOut": "Déconnexion{{suffix}}", + "SignedOutNow": "Vous êtes maintenant déconnecté.", + "GenericError": "Erreur{{suffix}}", + "SignedInAgain": "Reconnectez-vous", + "PageNotFound": "Page non trouvée{{suffix}}", + "NotFoundMainText": "La page demandée n’a pas pu être trouvée.{{separator}}Veuillez vérifier l’URL et réessayer.", + "ContactSupport": "Contacter le support", + "SomethingWentWrong": "Une erreur s’est produite", + "ErrorHappened_message": "Une erreur s’est produite : {{message}}", + "ErrorHappened_unknown": "Une erreur inconnue s’est produite." + }, + "FieldConfig": { + "ColumnLabel": "LABEL ET ID DE LA COLONNE", + "ColumnOptionsLimited": "Les options des colonnes sont limitées dans les tableaux récapitulatifs.", + "ColumnType_formula_one": "Colonne formule", + "ColumnType_data_one": "Colonne de données", + "ColumnType_empty_one": "Colonne vide", + "ColumnType_formula_other": "Colonnes formule", + "ColumnType_data_other": "Colonnes de données", + "ColumnType_empty_other": "Colonnes vides", + "ColumnType_mixed_other": "Comportement mixte", + "ConvertColumn_formula": "Effacer et transformer en formule", + "ConvertColumn_data": "Convertir la colonne en données", + "ConvertColumn_triggerformula": "Convert to trigger formula", + "ClearAndReset": "Effacer et réinitialiser", + "EnterFormula": "Saisir la formule", + "ColumnBehavior": "NATURE DE COLONNE", + "SetFormula": "Définir la formule", + "SetTriggerFormula": "Définir une formule d’initialisation", + "MakeIntoDataColumn": "Transformer en colonne de données", + "TriggerFormula": "TRIGGER FORMULA" + }, + "ExampleInfo": { + "Title_CRM": "CRM léger", + "WelcomeTitle_CRM": "Bienvenue dans le modèle de CRM léger", + "WelcomeText_CRM": "Consultez le tutoriel associé pour savoir comment lier des données et créer des mises en page de haute productivité.", + "WelcomeTutorialName_CRM": "Tutoriel : créer un CRM", + "Title_investmentResearch": "Recherche d’investissements", + "WelcomeTitle_investmentResearch": "Bienvenue sur le modèle de recherche d'investissements", + "WelcomeText_investmentResearch": "Consulter le tutoriel associé pour apprendre à créer des tableaux récapitulatifs et des graphiques, et pour relier les graphiques de façon dynamique.", + "WelcomeTutorialName_investmentResearch": "Tutoriel : analyser et visualiser", + "Title_afterschool": "Afterschool Program", + "WelcomeTitle_afterschool": "Welcome to the Afterschool Program template", + "WelcomeText_afterschool": "Consultez e tutoriel associé pour savoir comment modéliser des données d'entreprise, utiliser les formules et gérer la complexité.", + "WelcomeTutorialName_afterschool": "Tutorial: Manage Business Data" + }, + "FieldMenus": { + "UsingSettings_common": "Using common settings", + "UsingSettings_separate": "Using separate settings", + "Settings_useseparate": "Use separate settings", + "Settings_savecommon": "Save common settings", + "Settings_revertcommon": "Revert common settings" + }, + "FilterConfig": { + "AddColumn": "Ajouter une colonne" + }, + "GridOptions": { + "GridOptions": "Options de la grille", + "VerticalGridlines": "Grille verticale", + "HorizontalGridlines": "Grille horizontale", + "ZebraStripes": "Couleurs alternées" + }, + "GridViewMenus": { + "AddColumn": "Ajouter une colonne", + "ShowColumn": "Afficher la colonne {{- label}}", + "ColumnOptions": "Options de la colonne", + "FilterData": "Filtrer les données", + "Sort": "Trier", + "MoreSortOptions": "Plus d’options de tri…", + "RenameColumn": "Renommer la colonne", + "ResetEntireColumns_one": "Réinitialiser la colonne entière", + "ResetEntireColumns_other": "Réinitialiser {{count}} colonnes entières", + "ResetColumns_one": "Réinitialiser la colonne", + "ResetColumns_other": "Réinitialiser {{count}} colonnes", + "DeleteColumns_one": "Supprimer la colonne", + "DeleteColumns_other": "Supprimer {{count}} colonnes", + "HideColumns_one": "Masquer la colonne", + "HideColumns_other": "Masquer {{count}} colonnes", + "ConvertFormulaToData": "Convertir la formule en données", + "ClearValues": "Effacer les valeurs", + "InsertColumn": "Insérer une colonne {{to}}", + "FreezeColumn_one": "Figer cette colonne", + "FreezeColumn_other": "Figer {{count}} colonnes", + "FreezeColumn_more_one": "Figer une colonne de plus", + "FreezeColumn_more_other": "Figer {{count}} colonnes", + "UnfreezeColumn_one": "Figer cette colonne", + "UnfreezeColumn_other": "Figer {{count}} colonnes", + "UnfreezeColumn_all_other": "Libérer toutes les colonnes", + "AddToSort": "Ajouter au tri", + "AddToSort_added": "Trié (#{{count}})" + }, + "HomeIntro": { + "SignUp": "S'inscrire", + "EmptyWorkspace": "Ce dossier est vide.", + "PersonalSite": "espace personnel", + "WelcomeTo": "Bienvenue sur {{orgName}}", + "WelcomeInfoNoDocuments": "Vous avez un accès en lecture seule à ce site. Il n'y a actuellement aucun document.", + "WelcomeInfoAppearHere": "Tous les documents créés dans ce site apparaîtront ici.", + "WelcomeTextVistGrist": "Vous souhaitez utiliser Grist en dehors de votre équipe ? Visitez votre site gratuit ", + "SproutsProgram": "Sprouts Program", + "WelcomeUser": "Bienvenue sur Grist, {{name}} !", + "TeamSiteIntroGetStarted": "Pour commencer, inviter votre équipe et créer votre premier document Grist.", + "OrFindAndExpert": ", or find an expert via our ", + "PersonalIntroGetStarted": "Commencez en créant votre premier document Grist.", + "AnonIntroGetStarted": "Get started by exploring templates, or creating your first Grist document.", + "Welcome": "Bienvenue sur Grist !", + "HelpCenter": "Centre d'aide", + "InviteTeamMembers": "Inviter un nouveau membre", + "BrowseTemplates": "Parcourir les modèles", + "CreateEmptyDocument": "Créer un document vide", + "ImportDocument": "Importer un Fichier", + "VisitHelpCenter": "Visitez notre {{link}} pour en savoir plus." + }, + "HomeLeftPane": { + "AllDocuments": "Tous les documents", + "ExamplesAndTemplates": "Exemples & Templates", + "CreateEmptyDocument": "Créer un document vide", + "ImportDocument": "Importer un Fichier", + "CreateWorkspace": "Créer un nouveau dossier", + "Trash": "Corbeille", + "Rename": "Renommer", + "Delete": "Supprimer", + "Workspaces": "Dossiers", + "WorkspaceDeleteTitle": "Supprimer le dossier {{workspace}} et tous les documents qu'il contient ?", + "WorkspaceDeleteText": "Le dossier va être mis à la corbeille.", + "ManageUsers": "Gérer les utilisateurs", + "AccessDetails": "Access Details" + }, + "LeftPanelCommon": { + "HelpCenter": "Centre d'aide" + }, + "MakeCopyMenu": { + "CannotEditOriginal": "Replacing the original requires editing rights on the original document.", + "Cancel": "Annuler", + "UpdateOriginal": "Mettre à jour l'original", + "Update": "Mettre à jour", + "WarningOriginalWillBeUpdated": "La version originale de ce document sera mise à jour.", + "OriginalHasModifications": "L'original a été modifié", + "Overwrite": "Remplacer", + "WarningOverwriteOriginalChanges": "Attention, l'original a des modifications qui ne sont pas dans ce document. Ces modifications seront écrasées.", + "OriginalLooksUnrelated": "Original Looks Unrelated", + "WarningWillBeOverwritten": "It will be overwritten, losing any content not in this document.", + "OriginalLooksIdentical": "Original Looks Identical", + "WarningAlreadyIdentical": "However, it appears to be already identical.", + "SignUp": "Inscription", + "ToSaveSignUpAndReload": "Pour enregistrer vos modifications, veuillez vous inscrire, puis recharger cette page.", + "NoDestinationWorkspace": "Aucun dossier destination", + "Name": "Nom", + "EnterDocumentName": "Saisir le nom du document", + "AsTemplate": "Comme modèle", + "IncludeStructureWithoutData": "Inclure la structure sans les données.", + "Organization": "Organisation", + "NoWriteAccessToSite": "Vous n’avez pas d'accès en écriture à cet espace", + "Workspace": "Dossier", + "NoWriteAccessToWorkspace": "Vous n’avez pas accès en écriture à ce dossier" + }, + "NotifyUI": { + "UpgradePlan": "Upgrade Plan", + "Renew": "Renouveler", + "GoToPersonalSite": "Accéder à votre espace personnel", + "ErrorCannotFindPersonalSite": "Espace personnel introuvable, désolé !", + "ReportProblem": "Signaler un problème", + "AskForHelp": "Demander de l’aide", + "Notifications": "Notifications", + "GiveFeedback": "Donnez votre avis", + "NoNotifications": "Aucune notification" + }, + "NTextBox": { + "false": "faux", + "true": "vrai" + }, + "OnBoardingPopups": { + "Finish": "Terminer", + "Next": "Suivant" + }, + "WidgetTitle": { + "OverrideTitle": "Renommer la vue", + "DataTableName": "NOM DE LA TABLE", + "NewTableName": "Indiquer un nom de table", + "WidgetTitle": "TITRE DE LA VUE", + "Save": "Enregistrer", + "Cancel": "Annuler" + }, + "WelcomeQuestions": { + "WelcomeToGrist": "Bienvenue sur Grist !", + "ProductDevelopment": "Développement de produit", + "FinanceAccounting": "Finance & comptabilité", + "MediaProduction": "Production de média", + "ITTechnology": "Technologie informatique", + "Marketing": "Marketing", + "Research": "Recherche", + "Sales": "Ventes", + "Education": "Éducation", + "HRManagement": "RH & Gestion", + "Other": "Autres", + "WhatBringsYouToGrist": "Pourquoi utilisez-vous Grist ? Aidez-nous à l’améliorer.", + "TypeHere": "Écrire ici" + }, + "OpenVideoTour": { + "YouTubeVideoPlayer": "Lecteur vidéo YouTube", + "GristVideoTour": "Visite guidée de Grist en vidéo", + "VideoTour": "Visite guidée en vidéo" + }, + "Pages": { + "TableWillNoLongerBeVisible_one": "La donnée source ne sera plus visible", + "TableWillNoLongerBeVisible_other": "Les données source suivantes ne seront plus visibles", + "DeleteDataAndPage": "Supprimer les données source et la page.", + "Delete": "Supprimer" + }, + "PageWidgetPicker": { + "BuildingWidget": "Vue {{- label}} en construction", + "SelectWidget": "Choisir la vue", + "SelectData": "Choisir les données source", + "GroupBy": "Grouper par", + "AddToPage": "Ajouter à la page" + }, + "RightPanel": { + "Column_one": "Colonne", + "Column_other": "Colonnes", + "Field_one": "Champ", + "Field_other": "Champs", + "Series_one": "Séries", + "Series_other": "Séries", + "ColumnType": "TYPE DE COLONNE", + "Transform": "TRANSFORMER", + "Widget": "Vue", + "SortAndFilter": "Trier et Filtrer", + "Data": "Données source", + "DataTableName": "NOM DE LA TABLE", + "WidgetTitle": "TITRE DE LA VUE", + "ChangeWidget": "Modifier la vue", + "Theme": "Thème", + "RowStyleUpper": "ASPECT DE LA LIGNE", + "RowStyle": "Aspect de la ligne", + "ChartType": "TYPE DE GRAPHIQUE", + "Custom": "PERSONNALISÉ", + "Sort": "TRI", + "Filter": "FILTRE", + "DataTable": "DONNÉES SOURCE", + "SourceData": "DONNÉES SOURCE", + "GroupedBy": "GROUPER PAR", + "EditDataSelection": "Données source", + "Detach": "Detach", + "SelectBy": "SÉLECTIONNER PAR", + "SelectWidget": "Choisir la vue", + "SelectorFor": "SÉLECTEUR", + "Save": "Enregistrer", + "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" + }, + "RowContextMenu": { + "InsertRow": "Insérer une ligne", + "InsertRowAbove": "Insérer une ligne au-dessus", + "InsertRowBelow": "Insérer une ligne au-dessous", + "DuplicateRows_one": "Dupliquer la ligne", + "DuplicateRows_other": "Dupliquer les lignes", + "Delete": "Supprimer", + "CopyAnchorLink": "Copier l'ancre" + }, + "sendToDrive": { + "SendingToGoogleDrive": "Envoi en cours vers Google Drive" + }, + "ShareMenu": { + "BackToCurrent": "Retour à la version active", + "SaveDocument": "Enregistrer le document", + "SaveCopy": "Enregistrer une copie", + "Unsaved": "Non enregistré", + "DuplicateDocument": "Dupliquer le document", + "ManageUsers": "Gérer les utilisateurs", + "AccessDetails": "Informations d’accès", + "CurrentVersion": "Version actuelle", + "Original": "Original", + "ReturnToTermToUse": "Revenir à {{termToUse}}", + "ReplaceTermToUse": "Remplacer {{termToUse}}...", + "CompareTermToUse": "Comparer avec {{termToUse}}", + "WorkOnCopy": "Travailler sur une copie", + "EditWithoutAffecting": "Éditer sans affecter l'original", + "ShowInFolder": "Afficher dans le répertoire", + "Download": "Télécharger", + "ExportCSV": "Exporter en CSV", + "ExportXLSX": "Exporter en XLSX", + "SendToGoogleDrive": "Envoyer vers Google Drive" + }, + "SiteSwitcher": { + "SwitchSites": "Changer d’espace", + "CreateNewTeamSite": "Créer un nouvel espace d'équipe" + }, + "SortConfig": { + "AddColumn": "Ajouter une colonne", + "UpdateData": "Mettre à jour les données", + "UseChoicePosition": "Use choice position", + "NaturalSort": "Natural sort", + "EmptyValuesLast": "Valeurs vides en dernier" + }, + "SortFilterConfig": { + "Save": "Enregistrer", + "Revert": "Restaurer", + "Sort": "TRI", + "Filter": "FILTRE", + "UpdateSortFilterSettings": "Mettre à jour le tri et le filtre" + }, + "ThemeConfig": { + "Appearance": "Apparence ", + "SyncWithOS": "Adapter l'apparence au système" + }, + "Tools": { + "Tools": "OUTILS", + "AccessRules": "Permissions avancées", + "Data": "Données source", + "DocumentHistory": "Historique du document", + "ValidateData": "Valider les données", + "CodeView": "Vue du code", + "HowToTutorial": "Tutoriel pratique", + "DocumentTour": "Découvrir le document", + "DeleteDocumentTour": "Delete document tour?", + "Delete": "Supprimer", + "ViewingAsYourself": "Revenir à une vue en propre", + "RawData": "Données source" + }, + "TopBar": { + "ManageTeam": "Gestion de l'équipe" + }, + "TriggerFormulas": { + "AnyField": "N'importe quel champ", + "NewRecords": "Nouveaux enregistrements", + "ChangesTo": "Appliquer sur les modifications à :", + "RecordChanges": "Réappliquer en cas de modification de la ligne", + "CurrentField": "Champ actif ", + "DataCleaning": "(nettoyage des données)", + "ExceptFormulas": "(sauf les formules)", + "OK": "OK", + "Cancel": "Annuler", + "Close": "Fermer" + }, + "VisibleFieldsConfig": { + "NoReorderHiddenField": "Les champs masqués ne peuvent pas être réordonnés", + "NoDropInHiddenField": "Impossible de mettre des éléments dans les champs cachés", + "SelectAll": "Sélectionner tout", + "Clear": "Effacer" + }, + "ViewLayoutMenu": { + "DeleteRecord": "Supprimer la ligne", + "CopyAnchorLink": "Copier l'ancre", + "ShowRawData": "Afficher les données source", + "PrintWidget": "Imprimer la vue", + "DownloadCSV": "Télécharger en CSV", + "DownloadXLSX": "Télécharger en XLSX", + "EditCardLayout": "Disposition de la carte", + "WidgetOptions": "Options de la vue", + "AdvancedSortFilter": "Tri et filtre avancés", + "DataSelection": "Sélection des données", + "OpenConfiguration": "Ouvrir la configuration", + "DeleteWidget": "Supprimer la vue" + }, + "ViewSectionMenu": { + "UpdateSortFilterSettings": "Mettre à jour le tri et le filtre", + "Save": "Enregistrer", + "Revert": "Restaurer", + "SortedBy": "Trier par", + "AddFilter": "Ajouter un filtre", + "ToggleFilterBar": "Toggle Filter Bar", + "FilteredBy": "Filtré par", + "Customized": "(personnalisé)", + "Modified": "(modifié)", + "Empty": "(vide)", + "CustomOptions": "Options personnalisées", + "Sort": "TRI", + "Filter": "FILTRE" + }, + "aclui": { + "AccessRules": { + "Checking": "Vérification en cours…", + "Saved": "Enregistré", + "Invalid": "Invalide", + "Save": "Enregistrer", + "Reset": "Réinitialiser", + "AddTableRules": "Ajouter des règles pour la table", + "AddUserAttributes": "Ajouter des propriétés d'utilisateur", + "Users": "Utilisateurs", + "UserAttributes": "Propriétés de l'utilisateur", + "AttributeToLookUp": "Propriété d'appairage", + "LookupTable": "Table d'appairage", + "LookupColumn": "Colonne cible", + "DefaultRules": "Règles par défaut", + "Condition": "Condition", + "Permissions": "Permissions", + "RulesForTable": "Règles pour la table ", + "AddColumnRule": "Ajouter une règle de colonne", + "AddDefaultRule": "Ajouter une règle par défaut", + "DeleteTableRules": "Supprimer les règles de la table", + "SpecialRules": "Règles avancées", + "AccessRulesDescription": "Autoriser tout le monde à voir les permissions avancées.", + "FullCopiesDescription": "Permettre à tout le monde de copier le document entier ou de le voir en mode «bac à sable».\nUtile pour faire des exemples et des modèles, mais pas pour des données sensibles.", + "AccessRulesName": "Permission de voir les règles d'accès", + "FullCopies": "Permission d'accéder au document dans son intégralité si nécessaire", + "AttributeNamePlaceholder": "Nom de l’attribut", + "Everyone": "Tout le monde", + "EveryoneElse": "Tous les autres", + "EnterCondition": "Entrer la condition", + "RemoveRulesMentioningTable": "Supprimer les règles {{- tableId }}" + }, + "PermissionsWidget": { + "AllowAll": "Tout autoriser", + "DenyAll": "Tout refuser", + "ReadOnly": "Lecture seule" + } + }, + "lib": { + "ACUserManager": { + "InviteNewMember": "Inviter un nouveau membre", + "EmailInputPlaceholder": "Entrer votre adresse e-mail", + "InviteEmail": "Nous allons envoyer une invitation à {{email}}" + } + }, + "models": { + "AppModel": { + "TeamSiteSuspended": "Le site de cette équipe est suspendu. Les documents peuvent être lus, mais pas modifiés." + }, + "DocPageModel": { + "ErrorAccessingDocument": "Erreur lors de l'accès au document", + "Reload": "Recharger", + "ReloadingOrRecoveryMode": "Vous pouvez essayer de recharger le document ou de le passer mode récupération. Le mode de récupération ouvre le document pour être entièrement accessible aux propriétaires, et inaccessible aux autres. Il désactive également les formules. [{{error}}]", + "AccessError_denied": "Désolé, l’accès à ce document a été refusé. [{{error}}]", + "AccessError_recover": "Les propriétaires de documents peuvent tenter de récupérer le document. [{{error}}]", + "EnterRecoveryMode": "Passer en mode récupération", + "AddPage": "Ajouter une page", + "AddWidgetToPage": "Ajouter une vue à la page", + "AddEmptyTable": "Ajouter une table vide", + "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" + }, + "UserManagerModel": { + "Owner": "Propriétaire", + "Editor": "Éditeur", + "Viewer": "Lecture seule", + "NoDefaultAccess": "Pas d’accès par défaut", + "InFull": "En entier", + "ViewAndEdit": "Afficher et éditer", + "ViewOnly": "Afficher seulement", + "None": "Aucun" + } + }, + "ui2018": { + "breadcrumbs": { + "FiddleExplanation": "Vous pouvez faire des modifications, mais une nouvelle copie sera créée et ces modifications n’affecteront pas le document original.", + "Snapshot": "instantané", + "Unsaved": "non enregistré", + "RecoveryMode": "mode récupération", + "Override": "remplacer", + "Fiddle": "bac à sable" + }, + "ColorSelect": { + "DefaultCellStyle": "Style de cellule par défaut", + "Apply": "Appliquer", + "Cancel": "Annuler" + }, + "menus": { + "SelectFields": "Sélectionner les champs", + "WorkspacesAvailableOnTeamPlans": "* Les dossiers sont disponibles avec une offre équipe. ", + "UpgradeNow": "Mettre à jour maintenant" + }, + "modals": { + "Save": "Enregistrer", + "Cancel": "Annuler", + "Ok": "Ok" + }, + "pages": { + "Rename": "Renommer", + "Remove": "Supprimer", + "DuplicatePage": "Dupliquer la page", + "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" + }, + "search": { + "SearchInDocument": "Rechercher dans le document", + "NoResults": "Aucun résultat", + "FindNext": "Rechercher suivant ", + "FindPrevious": "Rechercher le précédent " + } + }, + "components": { + "ActionLog": { + "ActionLogFailed": "Impossible de charger le journal des actions", + "TableRemovedInAction": "La table {{tableId}} a été ensuite supprimée dans l'action #{{actionNum}}", + "RowRemovedInAction": "Cette ligne a été ensuite supprimée dans l'action {{action.actionNum}}", + "ColumnRemovedInAction": "La colonne {{colId}} a ensuite été supprimée dans l'action #{{action.actionNum}}" + }, + "ChartView": { + "EachYFollowedByOne": "Each Y series is followed by a series for the length of error bars.", + "EachYFollowedByTwo": "Each Y series is followed by two series, for top and bottom error bars.", + "CreateSeparateSeries": "Créer une série séparée pour chaque valeur de la colonne sélectionnée.", + "PickColumn": "Choisir une colonne", + "SelectedNewGroupDataColumns": "selected new group data columns", + "ToggleChartAggregation": "Activer/désactiver l'agrégation des graphiques" + }, + "CodeEditorPanel": { + "AccessDenied": "Accès refusé", + "CodeViewOnlyFullAccess": "La vue code n’est disponible que lorsque vous avez un accès complet au document." + }, + "DataTables": { + "RawDataTables": "Données sources", + "ClickToCopy": "Cliquez ici pour copier", + "TableIDCopied": "Identifiant de table copié", + "DuplicateTable": "Dupliquer la page", + "NoEditAccess": "Vous n’avez pas accès en écriture à ce document", + "DeleteData": "Supprimer les données de {{formattedTableName}} et les supprimer de toutes les pages ?" + }, + "DocumentUsage": { + "UsageStatisticsOnlyFullAccess": "Les statistiques d'utilisation ne sont disponibles qu'aux utilisateurs ayant un accès complet aux données du document.", + "TotalSize": "La taille totale de toutes les données de ce document, à l'exception des pièces jointes.", + "Updates": "Mise à jour toutes les 5 minutes.", + "AttachmentsSize": "Taille des pièces jointes", + "DataSize": "Taille des données", + "Usage": "Utilisation", + "LimitContactSiteOwner": "Contactez l’administrateur pour mettre à niveau le plan afin de relever les limites.", + "UpgradeLinkText": "débutez votre essai gratuit de 30 jours du forfait Pro.", + "ForHigherLimits": "Pour des limites plus élevées, ", + "StatusMessageApproachingLimit": "This document is {{- link}} free plan limits.", + "StatusMessageGracePeriod": "Limites du document {{- link}}.", + "StatusMessageGracePeriodElse": "Document limits {{- link}}. In {{gracePeriodDays}} days, this document will be read-only.", + "StatusMessageDeleteOnly": "This document {{- link}} free plan limits and is now read-only, but you can delete rows.", + "Rows": "Lignes" + }, + "ViewConfigTab": { + "UnmarkOnDemandTitle": "Unmark table On-Demand?", + "UnmarkOnDemandButton": "Unmark On-Demand", + "UnmarkOnDemandText": "If you unmark table {{- table}}' as On-Demand, its data will be loaded into the calculation engine and will be available for use in formulas. For a big table, this may greatly increase load times.{{- br}}{{-br}}Changing this setting will reload the document for all users.", + "MakeOnDemandTitle": "Rendre la table dynamique ?", + "MakeOnDemandButton": "Rendre dynamique", + "MakeOnDemandText": "If you make table {{table}} On-Demand, its data will no longer be loaded into the calculation engine and will not be available for use in formulas. It will remain available for viewing and editing.", + "AdvancedSettings": "Paramètres avancés", + "BigTablesMayBeMarked": "Big tables may be marked as \"on-demand\" to avoid loading them into the data engine.", + "Form": "Formulaire", + "Compact": "Compact", + "Blocks": "Blocs", + "EditCardLayout": "Disposition de la carte", + "PluginColon": "Plugin: ", + "SectionColon": "Section: " + }, + "Drafts": { + "UndoDiscard": "Annuler la suppression", + "RestoreLastEdit": "Restaurer la dernière modification" + }, + "duplicatePage": { + "DoesNotCopyData": "Note that this does not copy data, but creates another view of the same data.", + "DuplicatePageName": "Dupliquer la page {{pageName}}" + }, + "GristDoc": { + "ImportFromFile": "Importer depuis un fichier", + "AddedNewLinkedSection": "Added new linked section to view {{viewName}}", + "SavedLinkedSectionIn": "Saved linked section {{title}} in view {{name}}" + }, + "Importer": { + "UpdateExistingRecords": "Update existing records", + "MergeRowsThatMatch": "Fusionner les lignes si ces champs correspondent:", + "SelectFieldsToMatch": "Sélectionner les champs pour l'appairage" + }, + "PluginScreen": { + "ImportFailed": "Échec de l'importation: " + }, + "RecordLayout": { + "UpdatingRecordLayout": "Updating record layout." + }, + "RecordLayoutEditor": { + "AddField": "Ajouter un champ", + "CreateNewField": "Créer un nouveau champ", + "ShowField": "Afficher le champ {{- label}}", + "SaveLayout": "Enregistrer cette disposition", + "Cancel": "Annuler" + }, + "RefSelect": { + "AddColumn": "Ajouter une colonne", + "NoColumnsAdd": "Aucune colonne à ajouter" + }, + "SelectionSummary": { + "CopiedClipboard": "Copié dans le presse-papier" + }, + "TypeTransformation": { + "Cancel": "Annuler", + "Preview": "Aperçu", + "UpdateFormula": "Mettre à jour la formule (Shift+Entrée)", + "Revise": "Réviser", + "Apply": "Appliquer" + }, + "ValidationPanel": { + "RuleLength": "Règle {{length}}", + "UpdateFormula": "Mettre à jour la formule (Maj+Entrée)" + } } - }, - "lib": { - "ACUserManager": { - "InviteNewMember": "Inviter un nouveau membre", - "EmailInputPlaceholder": "Entrer votre adresse e-mail", - "InviteEmail": "Nous allons envoyer une invitation à {{email}}" - } - }, - "models": { - "AppModel": { - "TeamSiteSuspended": "Le site de cette équipe est suspendu. Les documents peuvent être lus, mais pas modifiés." - }, - "DocPageModel": { - "ErrorAccessingDocument": "Erreur lors de l'accès au document", - "Reload": "Recharger", - "ReloadingOrRecoveryMode": "Vous pouvez essayer de recharger le document ou de le passer mode récupération. Le mode de récupération ouvre le document pour être entièrement accessible aux propriétaires, et inaccessible aux autres. Il désactive également les formules. [{{error}}]", - "AccessError_denied": "Désolé, l’accès à ce document a été refusé. [{{error}}]", - "AccessError_recover": "Les propriétaires de documents peuvent tenter de récupérer le document. [{{error}}]", - "EnterRecoveryMode": "Passer en mode récupération", - "AddPage": "Ajouter une page", - "AddWidgetToPage": "Ajouter une vue à la page", - "AddEmptyTable": "Ajouter une table vide", - "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" - }, - "UserManagerModel": { - "Owner": "Propriétaire", - "Editor": "Éditeur", - "Viewer": "Lecture seule", - "NoDefaultAccess": "Pas d’accès par défaut", - "InFull": "En entier", - "ViewAndEdit": "Afficher et éditer", - "ViewOnly": "Afficher seulement", - "None": "Aucun" - } - }, - "ui2018": { - "breadcrumbs": { - "FiddleExplanation": "Vous pouvez faire des modifications, mais une nouvelle copie sera créée et ces modifications n’affecteront pas le document original.", - "Snapshot": "instantané", - "Unsaved": "non enregistré", - "RecoveryMode": "mode récupération", - "Override": "remplacer", - "Fiddle": "bac à sable" - }, - "ColorSelect": { - "DefaultCellStyle": "Style de cellule par défaut", - "Apply": "Appliquer", - "Cancel": "Annuler" - }, - "menus": { - "SelectFields": "Sélectionner les champs", - "WorkspacesAvailableOnTeamPlans": "* Les dossiers sont disponibles avec une offre équipe. ", - "UpgradeNow": "Mettre à jour maintenant" - }, - "modals": { - "Save": "Enregistrer", - "Cancel": "Annuler", - "Ok": "Ok" - }, - "pages": { - "Rename": "Renommer", - "Remove": "Supprimer", - "DuplicatePage": "Dupliquer la page", - "NoEditAccess": "Vous n’avez pas accès en écriture à ce document" - }, - "search": { - "SearchInDocument": "Rechercher dans le document", - "NoResults": "Aucun résultat", - "FindNext": "Rechercher suivant ", - "FindPrevious": "Rechercher le précédent " - } - }, - "components": { - "ActionLog": { - "ActionLogFailed": "Impossible de charger le journal des actions", - "TableRemovedInAction": "La table {{tableId}} a été ensuite supprimée dans l'action #{{actionNum}}", - "RowRemovedInAction": "Cette ligne a été ensuite supprimée dans l'action {{action.actionNum}}", - "ColumnRemovedInAction": "La colonne {{colId}} a ensuite été supprimée dans l'action #{{action.actionNum}}" - }, - "ChartView": { - "EachYFollowedByOne": "Each Y series is followed by a series for the length of error bars.", - "EachYFollowedByTwo": "Each Y series is followed by two series, for top and bottom error bars.", - "CreateSeparateSeries": "Créer une série séparée pour chaque valeur de la colonne sélectionnée.", - "PickColumn": "Choisir une colonne", - "SelectedNewGroupDataColumns": "selected new group data columns", - "ToggleChartAggregation": "Activer/désactiver l'agrégation des graphiques" - }, - "CodeEditorPanel": { - "AccessDenied": "Accès refusé", - "CodeViewOnlyFullAccess": "La vue code n’est disponible que lorsque vous avez un accès complet au document." - }, - "DataTables": { - "RawDataTables": "Données sources", - "ClickToCopy": "Cliquez ici pour copier", - "TableIDCopied": "Identifiant de table copié", - "DuplicateTable": "Dupliquer la page", - "NoEditAccess": "Vous n’avez pas accès en écriture à ce document", - "DeleteData": "Supprimer les données de {{formattedTableName}} et les supprimer de toutes les pages ?" - }, - "DocumentUsage": { - "UsageStatisticsOnlyFullAccess": "Les statistiques d'utilisation ne sont disponibles qu'aux utilisateurs ayant un accès complet aux données du document.", - "TotalSize": "La taille totale de toutes les données de ce document, à l'exception des pièces jointes.", - "Updates": "Mise à jour toutes les 5 minutes.", - "AttachmentsSize": "Taille des pièces jointes", - "DataSize": "Taille des données", - "Usage": "Utilisation", - "LimitContactSiteOwner": "Contactez l’administrateur pour mettre à niveau le plan afin de relever les limites.", - "UpgradeLinkText": "débutez votre essai gratuit de 30 jours du forfait Pro.", - "ForHigherLimits": "Pour des limites plus élevées, ", - "StatusMessageApproachingLimit": "This document is {{- link}} free plan limits.", - "StatusMessageGracePeriod": "Limites du document {{- link}}.", - "StatusMessageGracePeriodElse": "Document limits {{- link}}. In {{gracePeriodDays}} days, this document will be read-only.", - "StatusMessageDeleteOnly": "This document {{- link}} free plan limits and is now read-only, but you can delete rows.", - "Rows": "Lignes" - }, - "ViewConfigTab": { - "UnmarkOnDemandTitle": "Unmark table On-Demand?", - "UnmarkOnDemandButton": "Unmark On-Demand", - "UnmarkOnDemandText": "If you unmark table {{- table}}' as On-Demand, its data will be loaded into the calculation engine and will be available for use in formulas. For a big table, this may greatly increase load times.{{- br}}{{-br}}Changing this setting will reload the document for all users.", - "MakeOnDemandTitle": "Rendre la table dynamique ?", - "MakeOnDemandButton": "Rendre dynamique", - "MakeOnDemandText": "If you make table {{table}} On-Demand, its data will no longer be loaded into the calculation engine and will not be available for use in formulas. It will remain available for viewing and editing.", - "AdvancedSettings": "Paramètres avancés", - "BigTablesMayBeMarked": "Big tables may be marked as \"on-demand\" to avoid loading them into the data engine.", - "Form": "Formulaire", - "Compact": "Compact", - "Blocks": "Blocs", - "EditCardLayout": "Disposition de la carte", - "PluginColon": "Plugin: ", - "SectionColon": "Section: " - }, - "Drafts": { - "UndoDiscard": "Annuler la suppression", - "RestoreLastEdit": "Restaurer la dernière modification" - }, - "duplicatePage": { - "DoesNotCopyData": "Note that this does not copy data, but creates another view of the same data.", - "DuplicatePageName": "Dupliquer la page {{pageName}}" - }, - "GristDoc": { - "ImportFromFile": "Importer depuis un fichier", - "AddedNewLinkedSection": "Added new linked section to view {{viewName}}", - "SavedLinkedSectionIn": "Saved linked section {{title}} in view {{name}}" - }, - "Importer": { - "UpdateExistingRecords": "Update existing records", - "MergeRowsThatMatch": "Fusionner les lignes si ces champs correspondent:", - "SelectFieldsToMatch": "Sélectionner les champs pour l'appairage" - }, - "PluginScreen": { - "ImportFailed": "Échec de l'importation: " - }, - "RecordLayout": { - "UpdatingRecordLayout": "Updating record layout." - }, - "RecordLayoutEditor": { - "AddField": "Ajouter un champ", - "CreateNewField": "Créer un nouveau champ", - "ShowField": "Afficher le champ {{- label}}", - "SaveLayout": "Enregistrer cette disposition", - "Cancel": "Annuler" - }, - "RefSelect": { - "AddColumn": "Ajouter une colonne", - "NoColumnsAdd": "Aucune colonne à ajouter" - }, - "SelectionSummary": { - "CopiedClipboard": "Copié dans le presse-papier" - }, - "TypeTransformation": { - "Cancel": "Annuler", - "Preview": "Aperçu", - "UpdateFormula": "Mettre à jour la formule (Shift+Entrée)", - "Revise": "Réviser", - "Apply": "Appliquer" - }, - "ValidationPanel": { - "RuleLength": "Règle {{length}}", - "UpdateFormula": "Mettre à jour la formule (Maj+Entrée)" - } - } } From 4f275c101a121838ae303c1c47e30712f250fc11 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 16:36:53 +0000 Subject: [PATCH 06/22] Translated using Weblate (French) Currently translated at 98.3% (607 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/fr/ --- static/locales/fr.client.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/static/locales/fr.client.json b/static/locales/fr.client.json index c697d184..34697f60 100644 --- a/static/locales/fr.client.json +++ b/static/locales/fr.client.json @@ -584,7 +584,8 @@ "Everyone": "Tout le monde", "EveryoneElse": "Tous les autres", "EnterCondition": "Entrer la condition", - "RemoveRulesMentioningTable": "Supprimer les règles {{- tableId }}" + "RemoveRulesMentioningTable": "Supprimer les règles {{- tableId }}", + "MemoEditorPlaceholder": "Écrivez un message…" }, "PermissionsWidget": { "AllowAll": "Tout autoriser", From 817801037594cb0fe335ca29b93710cd27ff77dd Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Thu, 29 Dec 2022 16:28:14 +0000 Subject: [PATCH 07/22] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (617 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/ --- static/locales/pt_BR.client.json | 782 ++++++++++++++++++++++++++++++- 1 file changed, 781 insertions(+), 1 deletion(-) diff --git a/static/locales/pt_BR.client.json b/static/locales/pt_BR.client.json index 0967ef42..8aee57b6 100644 --- a/static/locales/pt_BR.client.json +++ b/static/locales/pt_BR.client.json @@ -1 +1,781 @@ -{} +{ + "AccountPage": { + "API": "API", + "Edit": "Editar", + "Email": "Email", + "Name": "Nome", + "Save": "Guardar", + "PasswordSecurity": "Senha & Segurança", + "TwoFactorAuth": "Autenticação de dois fatores", + "Theme": "Tema", + "APIKey": "Chave de API", + "WarningUsername": "Só são permitidos nomes com letras, números e certos caracteres especiais", + "LoginMethod": "Método de Acesso", + "ChangePassword": "Alterar Senha", + "AccountSettings": "Configurações de conta", + "TwoFactorAuthDescription": "A autenticação de dois fatores é uma camada extra de segurança para sua conta Grist projetada para garantir que você seja a única pessoa que pode acessar sua conta, mesmo que alguém saiba sua senha.", + "AllowGoogleSigning": "Permitir o acesso a esta conta com o Google" + }, + "AccountWidget": { + "SignIn": "Acessar", + "DocumentSettings": "Configurações do documento", + "ToggleMobileMode": "Alternar o modo para celular", + "Pricing": "Tarifas", + "ManageTeam": "Gerenciar a Equipe", + "AccessDetails": "Detalhes de Acesso", + "SwitchAccounts": "Trocar contas", + "Accounts": "Contas", + "SignOut": "Sair", + "AddAccount": "Adicionar Conta", + "ProfileSettings": "Configurações de Perfil" + }, + "ApiKey": { + "AboutToDeleteAPIKey": "Você está prestes a apagar uma chave API. Isto fará com que todas as solicitações futuras usando esta chave API sejam rejeitadas. Você realmente quer excluir?", + "AnonymousAPIKey": "Esta chave API pode ser usada para acessar esta conta de forma anônima através da API.", + "ByGenerating": "Ao gerar uma chave API, você será capaz de fazer chamadas API para sua própria conta.", + "ClickToShow": "Clique para mostrar", + "Create": "Criar", + "OwnAPIKey": "Esta chave API pode ser usada para acessar sua conta através da API. Não compartilhe sua chave API com ninguém.", + "Remove": "Remover", + "RemoveAPIKey": "Remover Chave de API" + }, + "App": { + "Description": "Descrição", + "Key": "Chave", + "MemoryError": "Erro de Memória" + }, + "CellContextMenu": { + "ResetEntireColumns_one": "Reinicializar toda a coluna", + "ResetEntireColumns_other": "Reinicializar {{count}} colunas inteiras", + "ResetColumns_one": "Reinicializar coluna", + "DeleteRows_one": "Excluir linha", + "ClearValues": "Limpar valores", + "ClearCell": "Limpar célula", + "CopyAnchorLink": "Copiar o link de ancoragem", + "FilterByValue": "Filtrar por esse valor", + "InsertRowAbove": "Inserir linha acima", + "InsertRowBelow": "Inserir linha abaixo", + "DuplicateRows_one": "Duplicar linha", + "InsertColumnLeft": "Inserir coluna à esquerda", + "InsertColumnRight": "Inserir coluna à direita", + "DeleteRows_other": "Excluir {{count}} linhas", + "DeleteColumns_other": "Excluir {{count}} colunas", + "ResetColumns_other": "Reinicializar {{count}} colunas", + "DeleteColumns_one": "Excluir coluna", + "InsertRow": "Inserir linha", + "DuplicateRows_other": "Duplicar linhas" + }, + "AddNewButton": { + "AddNew": "Adicionar Novo" + }, + "ColumnFilterMenu": { + "Search": "Buscar", + "SearchValues": "Buscar valores", + "All": "Todo", + "AllShown": "Todos Exibidos", + "None": "Nenhum", + "NoMatchingValues": "Nenhum valor coincidente", + "AllExcept": "Todos, Exceto", + "OtherMatching": "Outros Coincidentes", + "OtherNonMatching": "Outros Não-Coincidentes", + "OtherValues": "Outros Valores", + "FutureValues": "Valores Futuros", + "RangeMin": "Mín", + "RangeMax": "Máx", + "DateRangeMax": "Final", + "DateRangeMin": "Início", + "Others": "Outros" + }, + "CustomSectionConfig": { + "Add": "Adicionar", + "EnterCustomURL": "Digite o URL personalizado", + "FullDocumentAccess": "Acesso total ao documento", + "LearnMore": "Saiba mais sobre Widgets personalizados", + "PickAColumn": "Escolha uma coluna", + "PickAColumnWithType": "Escolha uma coluna {{columnType}}", + "Optional": " (opcional)", + "ReadSelectedTable": "Ler a tabela selecionada", + "SelectCustomWidget": "Selecione o Widget personalizado", + "WidgetNoPermissison": "O Widget não requer nenhuma permissão.", + "WidgetNeedFullAccess": "O Widget necessita {{fullAccess}} ao documento.", + "WidgetNeedRead": "O Widget necessita {{read}} a tabela atual.", + "NoDocumentAccess": "Sem acesso ao documento", + "OpenConfiguration": "Abrir configuração", + "WrongTypesMenuText_one": "{{wrongTypeCount}} a não-{{columnType}} coluna não é mostrada", + "WrongTypesMenuText_others": "{{wrongTypeCount}} as não-{{columnType}} colunas não são mostradas" + }, + "DocHistory": { + "Activity": "Atividade", + "Snapshots": "Cópias", + "CompareToCurrent": "Comparar ao atual", + "CompareToPrevious": "Comparar ao anterior", + "Beta": "Beta", + "SnapshotsUnavailable": "Cópias não disponíveis.", + "OpenSnapshot": "Abrir cópia" + }, + "DocMenu": { + "OtherSites": "Outras Páginas", + "OtherSitesWelcome_personal": "Você está na sua página pessoal. Você também tem acesso às seguintes páginas:", + "AllDocuments": "Todos os Documentos", + "MoreExamplesAndTemplates": "Mais Exemplos e Modelos", + "ServiceNotAvailable": "Este serviço não está disponível no momento", + "Featured": "Em Destaque", + "WorkspaceNotFound": "Área de trabalho não encontrada", + "Delete": "Excluir", + "DeleteDoc": "Excluir {{name}}", + "Rename": "Renomear", + "Move": "Mover", + "Remove": "Remover", + "PinDocument": "Afixar o Documento", + "UnpinDocument": "Desafixar o Documento", + "AccessDetails": "Detalhes de Acesso", + "ManageUsers": "Gerenciar Usuários", + "DeleteForever": "Eliminar para sempre", + "DeleteForeverDoc": "Eliminar \"{{name}}\" permanentemente?", + "Restore": "Restaurar", + "DeleteDocPerma": "O documento será permanentemente eliminado.", + "RestoreThisDocument": "Para restaurar esse documento, restaure a área de trabalho primeiro.", + "DeleteWorkspaceForever": "Você pode apagar uma área de trabalho para sempre uma vez que ela não contenha documentos.", + "CurrentWorkspace": "Área de trabalho atual", + "RequiresEditPermissions": "Requer permissões de edição", + "MoveDocToWorkspace": "Mover {{name}} à área de trabalho", + "PinnedDocuments": "Documentos Afixados", + "Edited": "{{at}} editado", + "OtherSitesWelcome": "Você está na página {{siteName}}. Você também tem acesso às seguintes páginas:", + "Deleted": "{{at}} eliminado", + "Examples&Templates": "Exemplos & Modelos", + "DiscoverMoreTemplates": "Descubra mais Modelos", + "ByName": "Por Nome", + "ByDateModified": "Por Data de Modificação", + "DocumentMoveToTrash": "o Documento será movido à Lixeira.", + "NeedPaidPlan": "(A organização precisa de um plano pago)", + "Trash": "Lixeira", + "DocStayInTrash": "Os documentos permanecem na Lixeira por 30 dias, após os quais são apagados permanentemente.", + "EmptyTrash": "A Lixeira está vazia.", + "ExamplesAndTemplates": "Exemplos e Modelos" + }, + "DocTour": { + "InvalidDocTourTitle": "Roteiro de documento inválido", + "InvalidDocTourBody": "Não é possível construir um roteiro documental a partir dos dados contidos neste documento. Certifique-se de que haja uma tabela chamada GristDocTour com colunas Title, Body, Placement, e Location." + }, + "DocumentSettings": { + "DocumentSettings": "Configurações do Documento", + "ThisDocumentID": "O ID deste documento (para uso em API):", + "TimeZone": "Fuso horário:", + "Locale": "Localização:", + "SaveAndReload": "Guardar e Recarregar", + "Save": "Guardar", + "Currency": "Moeda:", + "LocalCurrency": "Moeda local ({{currency}})", + "EngineRisk": "Motor (mudança experimental {{span}} por conta e risco próprios):" + }, + "DuplicateTable": { + "NewName": "Nome para a nova tabela", + "AdviceWithLink": "Em vez de duplicar tabelas, geralmente é melhor segmentar os dados usando vistas vinculadas. {{link}}", + "CopyAllData": "Copiar todos os dados, além da estrutura da tabela.", + "WarningACL": "Somente as regras de acesso padrão do documento serão aplicadas à cópia." + }, + "errorPages": { + "DeniedOrganizationDocuments": "Você não tem acesso aos documentos desta organização.", + "SignInWithDifferentAccount": "Você está inscrito como {{email}}. Você pode entrar com uma conta diferente, ou pedir acesso a um administrador.", + "SignInToAccess": "Faça o login para acessar os documentos desta organização.", + "GoToMainPage": "Vá para a página principal", + "AddAcount": "Adicionar conta", + "SignedOut": "Sessão finalizada{{suffix}}", + "SignedInAgain": "Faça o login novamente", + "PageNotFound": "Página não encontrada{{suffix}}", + "SignedOutNow": "Você agora está fora da sessão.", + "NotFoundMainText": "A página solicitada não pôde ser encontrada.{{separator}}Por favor, verifique a URL e tente novamente.", + "ErrorHappened_unknown": "Houve um erro desconhecido.", + "ErrorHappened_message": "Houve um erro: {{message}}", + "AccessDenied": "Acesso negado{{suffix}}", + "SomethingWentWrong": "Algo saiu errado", + "SignIn": "Acessar", + "GenericError": "Erro{{suffix}}", + "ContactSupport": "Contate o suporte" + }, + "FieldConfig": { + "ColumnLabel": "RÓTULO E IDENTIFICAÇÃO DA COLUNA", + "ColumnOptionsLimited": "As opções de coluna são limitadas nas tabelas de resumo.", + "ColumnType_formula_one": "Coluna de Fórmula", + "ColumnType_data_one": "Coluna de Dados", + "ColumnType_mixed_other": "Comportamento Misto", + "ConvertColumn_formula": "Limpar e transformar em fórmula", + "ConvertColumn_data": "Converter coluna em dados", + "ConvertColumn_triggerformula": "Converter em fórmula de acionamento", + "ClearAndReset": "Limpar e reinicializar", + "EnterFormula": "Digite a fórmula", + "ColumnBehavior": "COMPORTAMENTO DE COLUNA", + "SetFormula": "Definir fórmula", + "SetTriggerFormula": "Definir fórmula de acionamento", + "MakeIntoDataColumn": "Transformar em coluna de dados", + "TriggerFormula": "FÓRMULA DE ACIONAMENTO", + "ColumnType_empty_one": "Coluna Vazia", + "ColumnType_formula_other": "Colunas de Fórmulas", + "ColumnType_data_other": "Colunas de Dados", + "ColumnType_empty_other": "Colunas Vazias" + }, + "ExampleInfo": { + "Title_CRM": "CRM Simplificado", + "WelcomeTutorialName_CRM": "Tutorial: crie um CRM", + "WelcomeText_investmentResearch": "Confira nosso tutorial relacionado para aprender como criar tabelas e gráficos resumidos, e para vincular os gráficos dinamicamente.", + "WelcomeTutorialName_investmentResearch": "Tutorial: Analisar & Visualizar", + "Title_afterschool": "Programa Pós-Escolar", + "WelcomeTitle_afterschool": "Bem vindo ao modelo do Programa Pós-Escolar", + "WelcomeText_afterschool": "Consulte nosso tutorial relacionado para saber como modelar dados comerciais, usar fórmulas e gerenciar a complexidade.", + "WelcomeTutorialName_afterschool": "Tutorial: Gerenciar Dados Comerciais", + "WelcomeTitle_CRM": "Bem vindo ao modelo de CRM simplificado (gestão de relações com o cliente)", + "WelcomeText_CRM": "Confira nosso tutorial relacionado para saber como vincular dados e criar leiautes de alta produtividade.", + "Title_investmentResearch": "Pesquisa de Investimentos", + "WelcomeTitle_investmentResearch": "Bem vindo ao modelo de Pesquisa de Investimentos" + }, + "FieldMenus": { + "UsingSettings_common": "Usando configurações comuns", + "Settings_useseparate": "Use configurações separadas", + "Settings_revertcommon": "Reverter para configurações comuns", + "UsingSettings_separate": "Usando configurações separadas", + "Settings_savecommon": "Salvar como configuraçes comuns" + }, + "GridViewMenus": { + "ResetEntireColumns_one": "Reinicializar toda a coluna", + "ResetEntireColumns_other": "Reinicializar {{count}} colunas inteiras", + "ResetColumns_one": "Reinicializar coluna", + "ResetColumns_other": "Reinicializar {{count}} colunas", + "DeleteColumns_one": "Eliminar coluna", + "DeleteColumns_other": "Eliminiar {{count}} colunas", + "HideColumns_one": "Ocultar coluna", + "HideColumns_other": "Ocultar {{count}} colunas", + "InsertColumn": "Inserir coluna para a {{to}}", + "FreezeColumn_other": "Congelar {{count}} colunas", + "FreezeColumn_more_one": "Congelar mais uma coluna", + "FreezeColumn_more_other": "Congelar {{count}} colunas mais", + "AddToSort": "Adicionar à classificação", + "AddToSort_added": "Classificado (#{{count}})", + "MoreSortOptions": "Mais opções de classificação…", + "AddColumn": "Adicionar Coluna", + "ShowColumn": "Mostrar coluna {{- label}}", + "ColumnOptions": "Opções de Coluna", + "FilterData": "Filtrar Dados", + "Sort": "Classificar", + "RenameColumn": "Renomear colunas", + "ConvertFormulaToData": "Converter fórmula em dados", + "ClearValues": "Limpar valores", + "FreezeColumn_one": "Congelar essa coluna", + "UnfreezeColumn_one": "Descongelar essa coluna", + "UnfreezeColumn_other": "Descongelar {{count}} colunas", + "UnfreezeColumn_all_other": "Descongelar todas as colunas" + }, + "HomeIntro": { + "SignUp": "Inscreva-se", + "PersonalSite": "página pessoal", + "WelcomeTextVistGrist": "Interessado em usar Grist fora de sua equipe? Visite seu site gratuitamente ", + "WelcomeInfoNoDocuments": "Você só tem acesso de leitura a este site. Atualmente não há documentos.", + "WelcomeInfoAppearHere": "Qualquer documento criado neste site aparecerá aqui.", + "EmptyWorkspace": "Essa área de trabalho está vazia.", + "SproutsProgram": "Programa de Mudas", + "TeamSiteIntroGetStarted": "Comece convidando sua equipe e criando seu primeiro documento Grist.", + "PersonalIntroGetStarted": "Comece criando seu primeiro documento Grist.", + "AnonIntroGetStarted": "Comece explorando os modelos, ou criando seu primeiro documento Grist.", + "Welcome": "Bem-vindo a Grist!", + "WelcomeUser": "Bem-vindo a Grist, {{name}}!", + "HelpCenter": "Centro de Ajuda", + "InviteTeamMembers": "Convide os membros da equipe", + "OrFindAndExpert": ", ou encontre um especialista através do nosso ", + "WelcomeTo": "Bem-vindo a {{orgName}}", + "VisitHelpCenter": "Visite nosso {{link}} para saber mais.", + "BrowseTemplates": "Procure os Modelos", + "ImportDocument": "Importar Documento", + "CreateEmptyDocument": "Criar um Documento Vazio" + }, + "SiteSwitcher": { + "CreateNewTeamSite": "Criar novo site de equipe", + "SwitchSites": "Trocar Sites" + }, + "SortConfig": { + "AddColumn": "Adicionar Coluna", + "UpdateData": "Atualizar Dados", + "UseChoicePosition": "Usar posição de escolha", + "NaturalSort": "Classificação natural", + "EmptyValuesLast": "Limpe valores por último" + }, + "SortFilterConfig": { + "Save": "Salvar", + "Revert": "Reverter", + "Filter": "FILTRO", + "Sort": "CLASSIFICAÇÃO", + "UpdateSortFilterSettings": "Atualizar configurações de Classificação & Filtro" + }, + "ThemeConfig": { + "Appearance": "Aparência ", + "SyncWithOS": "Alternar a aparência automaticamente de acordo com o sistema" + }, + "Tools": { + "Tools": "FERRAMENTAS", + "AccessRules": "Regras de Acesso", + "Data": "Dados Primários", + "DocumentHistory": "Histórico do Documento", + "ValidateData": "Validação de Dados", + "CodeView": "Vista do Código", + "HowToTutorial": "Tutorial de Como Fazer", + "DocumentTour": "Roteiro desse Documento", + "DeleteDocumentTour": "Eliminar roteiro do documento?", + "Delete": "Eliminar", + "ViewingAsYourself": "Voltar a ver como você mesmo", + "RawData": "Dados Primários" + }, + "TopBar": { + "ManageTeam": "Gerenciar Equipe" + }, + "TriggerFormulas": { + "AnyField": "Qualquer campo", + "NewRecords": "Aplicar a novos registros", + "ChangesTo": "Aplicar em mudanças para:", + "RecordChanges": "Aplicar em mudanças de registro", + "CurrentField": "Campo atual ", + "OK": "Ok", + "Cancel": "Cancelar", + "Close": "Fechar", + "ExceptFormulas": "(exceto fórmulas)", + "DataCleaning": "(limpeza de dados)" + }, + "VisibleFieldsConfig": { + "NoReorderHiddenField": "Campos ocultos não podem ser reordenados", + "NoDropInHiddenField": "Não é possível lançar itens em Campos Ocultos", + "SelectAll": "Selecionar Todos", + "Clear": "Limpar" + }, + "ViewLayoutMenu": { + "DeleteRecord": "Eliminar registro", + "CopyAnchorLink": "Copiar link de ancoragem", + "ShowRawData": "Mostrar dados primários", + "PrintWidget": "Imprimir Widget", + "DownloadCSV": "Baixar como CSV", + "WidgetOptions": "Opções do Widget", + "AdvancedSortFilter": "Classificação & Filtros Avançados", + "DownloadXLSX": "Baixar como XLSX", + "EditCardLayout": "Editar o leiaute do cartão", + "DataSelection": "Seleção de dados", + "OpenConfiguration": "Abrir configuração", + "DeleteWidget": "Eliminar Widget" + }, + "ViewSectionMenu": { + "UpdateSortFilterSettings": "Atualizar configurações de Classificação&Filtro", + "Save": "Salvar", + "Revert": "Reverter", + "SortedBy": "Classificado por", + "AddFilter": "Adicionar Filtro", + "ToggleFilterBar": "Alternar Barra de Filtro", + "FilteredBy": "Filtrado por", + "Customized": "(personalizado)", + "Empty": "(vazio)", + "Sort": "CLASSIFICAR", + "Filter": "FILTRAR", + "Modified": "(modificado)", + "CustomOptions": "Opções personalizadas" + }, + "aclui": { + "AccessRules": { + "Saved": "Salvo", + "Invalid": "Inválido", + "Save": "Salvar", + "Reset": "Restabelecer", + "AddTableRules": "Adicionar Regras de Tabela", + "AddUserAttributes": "Adicionar Atibutos de Usuário", + "Users": "Usuários", + "UserAttributes": "Atributos de Usuário", + "AttributeToLookUp": "Atributo de Consulta", + "LookupColumn": "Coluna de Consulta", + "LookupTable": "Tabela de Consulta", + "DefaultRules": "Regras Padrão", + "Condition": "Condição", + "Permissions": "Permissões", + "RulesForTable": "Regras para a tabela ", + "AddColumnRule": "Adicionar Regra de Coluna", + "AddDefaultRule": "Adicionar Regra Padrão", + "DeleteTableRules": "Eliminar Regras de Tabela", + "SpecialRules": "Regras Especiais", + "AccessRulesDescription": "Permitir que todos vejam as Regras de Acesso.", + "AccessRulesName": "Permissões para ver as Regras de Acesso", + "FullCopies": "Permissões para acessar o documento inteiro quando necessário", + "AttributeNamePlaceholder": "Nome do atributo", + "Everyone": "Todos", + "EveryoneElse": "Todos os demais", + "EnterCondition": "Digite a Condição", + "RemoveRulesMentioningTable": "Remover regras de {{- tableId }}", + "Checking": "Verificando…", + "MemoEditorPlaceholder": "Escreva uma mensagem…", + "FullCopiesDescription": "Permitir a todos copiar o documento inteiro, ou visualizá-lo por completo em modo de mexer.\nÚtil para exemplos e modelos, mas não para dados sensíveis.", + "RemoveRulesMentioningColumn": "Remover a coluna {{- colId }} das regras de {{- tableId }}", + "RemoveUserAttribute": "Remover o atributo do usuário {{- name }}" + }, + "PermissionsWidget": { + "AllowAll": "Permitir Todos", + "DenyAll": "Recusar Todos", + "ReadOnly": "Apenas Leitura" + } + }, + "lib": { + "ACUserManager": { + "InviteNewMember": "Convidar novo membro", + "EmailInputPlaceholder": "Digite seu email", + "InviteEmail": "Enviaremos um convite por e-mail para {{email}}" + } + }, + "models": { + "DocPageModel": { + "ErrorAccessingDocument": "Erro ao acessar o documento", + "Reload": "Recarregar", + "AccessError_denied": "Desculpe, o acesso a esse documento foi negado. [{{error}}]", + "AccessError_recover": "Proprietários do documento podem tentar recuperar o documento. [{{error}}]", + "EnterRecoveryMode": "Entrar em modo de recuperação", + "AddPage": "Adicionar Página", + "AddWidgetToPage": "Adicionar Widget à Página", + "AddEmptyTable": "Adicionar Tabela Vazia", + "NoEditAccess": "Você não tem permissão de edição a esse documento", + "ReloadingOrRecoveryMode": "Você pode tentar recarregar o documento, ou usar o modo de recuperação. O modo de recuperação abre o documento para ser totalmente acessível aos proprietários, e inacessível a outros. Também desabilita as fórmulas. [{{error}}]" + }, + "UserManagerModel": { + "Owner": "Proprietário", + "Editor": "Editor", + "Viewer": "Observador", + "NoDefaultAccess": "Sem Acesso Padrão", + "InFull": "Total", + "ViewAndEdit": "Ver & Editar", + "ViewOnly": "Somente Ver", + "None": "Nenhum" + }, + "AppModel": { + "TeamSiteSuspended": "Este site da equipe está suspenso. Os documentos podem ser lidos, mas não modificados." + } + }, + "ui2018": { + "breadcrumbs": { + "FiddleExplanation": "Você pode fazer edições, mas elas criarão uma nova cópia e\nnão afetarão o documento original.", + "Snapshot": "instantâneo", + "Unsaved": "não-salvo", + "RecoveryMode": "modo de recuperação", + "Override": "sobreescrever", + "Fiddle": "mexer" + }, + "ColorSelect": { + "DefaultCellStyle": "Estilo de célula padrão", + "Apply": "Aplicar", + "Cancel": "Cancelar" + }, + "menus": { + "SelectFields": "Selecionar campos", + "WorkspacesAvailableOnTeamPlans": "* As áreas de trabalho estão disponíveis nos planos de equipe. ", + "UpgradeNow": "Atualize agora" + }, + "modals": { + "Save": "Salvar", + "Cancel": "Cancelar", + "Ok": "Ok" + }, + "pages": { + "Remove": "Remover", + "DuplicatePage": "Duplicar a Página", + "NoEditAccess": "Você não tem permissão de edição desse documento", + "Rename": "Renomear" + }, + "search": { + "SearchInDocument": "Procurar no documento", + "NoResults": "Sem resultados", + "FindPrevious": "Encontrar Anterior ", + "FindNext": "Encontrar Próximo " + } + }, + "components": { + "ActionLog": { + "RowRemovedInAction": "Essa linha foi subseqüentemente removida em ação {{action.actionNum}}", + "ActionLogFailed": "Registro de ação falhou em carregar", + "TableRemovedInAction": "A Tabela {{tableId}} foi subseqüentemente removida em ação #{{actionNum}}", + "ColumnRemovedInAction": "A Coluna {{colId}} foi subseqüentemente removida em ação #{{action.actionNum}}" + }, + "ChartView": { + "EachYFollowedByOne": "Cada série Y é seguida por uma série para o comprimento das barras de erro.", + "EachYFollowedByTwo": "Cada série Y é seguida por duas séries, para as barras de erro superior e inferior.", + "CreateSeparateSeries": "Crie séries separadas para cada valor da coluna selecionada.", + "PickColumn": "Escolha uma coluna", + "SelectedNewGroupDataColumns": "novas colunas de dados de grupo selecionadas", + "ToggleChartAggregation": "Alternar a agregação de gráficos" + }, + "CodeEditorPanel": { + "AccessDenied": "Acesso negado", + "CodeViewOnlyFullAccess": "A Vista de Código só está disponível quando você tem acesso total aos documentos." + }, + "DataTables": { + "RawDataTables": "Tabelas de Dados Primários", + "ClickToCopy": "Clique para copiar", + "DuplicateTable": "Duplicar a Tabela", + "NoEditAccess": "Você não tem permissão de edição para esse documento", + "TableIDCopied": "ID da Tabela copiada para a área de transferência", + "DeleteData": "Eliminar os dados da {{formattedTableName}}, e removê-la de todas as páginas?" + }, + "DocumentUsage": { + "UsageStatisticsOnlyFullAccess": "As estatísticas de uso só estão disponíveis para usuários com acesso total aos dados do documento.", + "TotalSize": "O tamanho total de todos os dados deste documento, excluindo os anexos.", + "Updates": "Atualiza a cada 5 minutos.", + "AttachmentsSize": "Tamanho dos Anexos", + "LimitContactSiteOwner": "Entre em contato com o proprietário do site para atualizar o plano para aumentar os limites.", + "UpgradeLinkText": "comece seu teste gratuito de 30 dias do plano Pro.", + "ForHigherLimits": "Para limites maiores, ", + "StatusMessageApproachingLimit": "Este documento é {{- link}} livre de limites do plano.", + "StatusMessageGracePeriodElse": "Limites de documentos {{- link}}. Dentro de {{gracePeriodDays}} dias, este documento será somente de leitura.", + "StatusMessageDeleteOnly": "Este documento {{- link}} limita o plano livre e agora é somente leitura, mas você pode excluir linhas.", + "StatusMessageGracePeriod": "Limites de documentos {{- link}}.", + "DataSize": "Tamanho dos Dados", + "Usage": "Uso", + "Rows": "Linhas" + }, + "ViewConfigTab": { + "UnmarkOnDemandTitle": "Desmarcar a tabela Sob-Demanda?", + "UnmarkOnDemandButton": "Desmarcar Sob-Demanda", + "MakeOnDemandTitle": "Fazer tabela Sob-Demanda?", + "MakeOnDemandButton": "Fazer Sob-Demanda", + "AdvancedSettings": "Configurações avançadas", + "BigTablesMayBeMarked": "As tabelas grandes podem ser marcadas como \"sob-demanda\" para evitar o seu carregamento no mecanismo de dados.", + "Form": "Formulário", + "Compact": "Compactar", + "Blocks": "Blocos", + "PluginColon": "Plugin: ", + "SectionColon": "Setor: ", + "EditCardLayout": "Editar Leiaute do Cartão", + "UnmarkOnDemandText": "Se você desmarcar a tabela {{- table}} como Sob-Demanda, seus dados serão carregados no mecanismo de cálculo e ficarão disponíveis para uso em fórmulas. Para uma tabela grande, isto pode aumentar muito os tempos de carregamento.{{- br}}{{-br}}A modificação desta configuração recarregará o documento para todos os usuários.", + "MakeOnDemandText": "Se você fizer a tabela {{table}} Sob-Demanda, seus dados não serão mais carregados no mecanismo de cálculo e não estarão disponíveis para uso em fórmulas. Eles permanecerão disponíveis para visualização e edição." + }, + "Drafts": { + "UndoDiscard": "Desfazer descarte", + "RestoreLastEdit": "Restaurar a última edição" + }, + "duplicatePage": { + "DoesNotCopyData": "Observe que isto não copia dados, mas cria uma outra visão dos mesmos dados.", + "DuplicatePageName": "Duplicar página {{pageName}}" + }, + "GristDoc": { + "AddedNewLinkedSection": "Adicionada nova seção vinculada para visualizar {{viewName}}}", + "ImportFromFile": "Importar de arquivo", + "SavedLinkedSectionIn": "Salva seção ligada {{title}} em vista {{name}}" + }, + "Importer": { + "UpdateExistingRecords": "Atualizar os registros existentes", + "MergeRowsThatMatch": "Unir as linhas que correspondem a estes campos:", + "SelectFieldsToMatch": "Selecione os campos para combinar em" + }, + "PluginScreen": { + "ImportFailed": "A importação falhou: " + }, + "RecordLayoutEditor": { + "AddField": "Adicionar Campo", + "CreateNewField": "Criar um Novo Campo", + "ShowField": "Mostrar campo {{- label}}", + "SaveLayout": "Guardar Leiaute", + "Cancel": "Cancelar" + }, + "RecordLayout": { + "UpdatingRecordLayout": "Atualizando o leiaute dos registros." + }, + "RefSelect": { + "NoColumnsAdd": "Sem colunas a acrescentar", + "AddColumn": "Adicionar Coluna" + }, + "SelectionSummary": { + "CopiedClipboard": "Copiado para a área de transferência" + }, + "TypeTransformation": { + "Cancel": "Cancelar", + "Preview": "Prévisualizar", + "UpdateFormula": "Atualizar a fórmula (Shift+Enter)", + "Revise": "Revisar", + "Apply": "Aplicar" + }, + "ValidationPanel": { + "RuleLength": "Regra {{length}}", + "UpdateFormula": "Atualizar a fórmula (Shift+Enter)" + } + }, + "AppHeader": { + "PersonalSite": "Página pessoal", + "TeamSite": "Página da Equipe", + "HomePage": "Início", + "Legacy": "Antigo" + }, + "MakeCopyMenu": { + "WarningOriginalWillBeUpdated": "A versão original deste documento será atualizada.", + "UpdateOriginal": "Atualizar o Original", + "OriginalHasModifications": "Original Tem Alterações", + "WarningOverwriteOriginalChanges": "Tenha cuidado, o original tem mudanças que não estão neste documento. Essas mudanças serão sobrescritas.", + "WarningAlreadyIdentical": "No entanto, parece já ser idêntico.", + "SignUp": "Inscreva-se", + "ToSaveSignUpAndReload": "Para salvar suas alterações, inscreva-se e depois recarregue esta página.", + "AsTemplate": "Como Modelo", + "Workspace": "Área de Trabalho", + "NoWriteAccessToSite": "Você não tem permissão de escrita neste site", + "Name": "Nome", + "EnterDocumentName": "Digite o nome do documento", + "Organization": "Organização", + "IncludeStructureWithoutData": "Incluir a estrutura sem os dados.", + "CannotEditOriginal": "A substituição do original requer direitos de edição sobre o documento original.", + "OriginalLooksUnrelated": "Original Parece não Relacionado", + "OriginalLooksIdentical": "Original Parece Identêntico", + "NoWriteAccessToWorkspace": "Você não tem permissão de escrita na área de trabalho selecionada", + "Cancel": "Cancelar", + "Update": "Atualizar", + "Overwrite": "Sobreescrever", + "WarningWillBeOverwritten": "Ele será sobrescrito, perdendo qualquer conteúdo que não conste deste documento.", + "NoDestinationWorkspace": "Nenhuma área de trabalho destino" + }, + "GridOptions": { + "VerticalGridlines": "Linhas de Grade Verticais", + "GridOptions": "Opções de Grade", + "HorizontalGridlines": "Linhas de Grade Horizontais", + "ZebraStripes": "Listras de Zebra" + }, + "FilterConfig": { + "AddColumn": "Adicionar Coluna" + }, + "HomeLeftPane": { + "ManageUsers": "Gerenciar Usuários", + "AllDocuments": "Todos os Documentos", + "ExamplesAndTemplates": "Exemplos & Modelos", + "CreateEmptyDocument": "Criar um Documento Vazio", + "ImportDocument": "Importar Documento", + "Trash": "Lixeira", + "Delete": "Eliminar", + "AccessDetails": "Detalhes de Acesso", + "CreateWorkspace": "Criar Área de Trabalho", + "Rename": "Renomear", + "Workspaces": "Áreas de Trabalho", + "WorkspaceDeleteTitle": "Eliminiar {{workspace}} e todos os documentos inclusos?", + "WorkspaceDeleteText": "A Área de Trabalho será movida à Lixeira." + }, + "ShareMenu": { + "WorkOnCopy": "Trabalhar numa cópia", + "ReplaceTermToUse": "Substituir {{termToUse}}…", + "EditWithoutAffecting": "Editar sem afetar o original", + "BackToCurrent": "Voltar ao Atual", + "SaveDocument": "Salvar Documento", + "SaveCopy": "Salvar Cópia", + "Unsaved": "Não Salvo", + "CompareTermToUse": "Comprar ao {{termToUse}}", + "ShowInFolder": "Mostrar na pasta", + "Download": "Baixar", + "ExportCSV": "Exportar a CSV", + "SendToGoogleDrive": "Enviar ao Google Drive", + "DuplicateDocument": "Duplicar o Documento", + "ManageUsers": "Gerenciar Usuários", + "Original": "Original", + "ReturnToTermToUse": "Retornar ao {{termToUse}}", + "AccessDetails": "Detalhes de Acesso", + "CurrentVersion": "Versão Atual", + "ExportXLSX": "Exportar a XLSX" + }, + "LeftPanelCommon": { + "HelpCenter": "Centro de Ajuda" + }, + "NotifyUI": { + "UpgradePlan": "Atualizar o Plano", + "Renew": "Renovar", + "GoToPersonalSite": "Vá ao seu site pessoal grátis", + "Notifications": "Notificações", + "ErrorCannotFindPersonalSite": "Não encontro site pessoal, desculpe!", + "GiveFeedback": "Fornecer retorno", + "ReportProblem": "Informe um problema", + "AskForHelp": "Peça ajuda", + "NoNotifications": "Sem notificações" + }, + "PageWidgetPicker": { + "SelectWidget": "Selcione o Widget", + "GroupBy": "Agrupado por", + "AddToPage": "Adicionar à Página", + "SelectData": "Selcione os Dados", + "BuildingWidget": "Construíndo o {{- label}} widget" + }, + "RightPanel": { + "Column_other": "Colunas", + "Series_other": "Séries", + "ColumnType": "TIPO DE COLUNA", + "Custom": "PERSONALIZADO", + "DataTable": "TABELA DE DADOS", + "EditDataSelection": "Editar Seleção de Dados", + "Column_one": "Coluna", + "Field_one": "Campo", + "Series_one": "Série", + "Transform": "TRANSFORMAR", + "Widget": "Widget", + "SortAndFilter": "Classificar & Filtrar", + "DataTableName": "NOME DA TABELA DE DADOS", + "WidgetTitle": "TÍTULO DO WIDGET", + "ChangeWidget": "Modificar Widget", + "RowStyle": "Estilo de Linha", + "ChartType": "TIPO DE GRÁFICO", + "Filter": "FILTRO", + "SourceData": "ORIGEM DE DADOS", + "Data": "Dados", + "RowStyleUpper": "ESTILO DE LINHA", + "Sort": "CLASSIFICAÇÃO", + "SelectBy": "SELECIONADO POR", + "NoEditAccess": "Você não tem permissão de edição a esse documento", + "Detach": "Separar", + "Field_other": "Campos", + "Theme": "Tema", + "GroupedBy": "AGRUPADO POR", + "SelectWidget": "Selecionar Widget", + "SelectorFor": "SELETOR PARA", + "Save": "Salvar" + }, + "sendToDrive": { + "SendingToGoogleDrive": "Enviando arquivo ao Google Drive" + }, + "NTextBox": { + "true": "verdadeiro", + "false": "falso" + }, + "WelcomeQuestions": { + "Research": "Pesquisa", + "ITTechnology": "TI & Tecnologia", + "HRManagement": "RH & Administração", + "WelcomeToGrist": "Bem-vnindo ao Grist!", + "Sales": "Vendas", + "WhatBringsYouToGrist": "O que o traz à Grist? Por favor, ajude-nos a servi-lo melhor.", + "ProductDevelopment": "Produto em Desenvolvimento", + "FinanceAccounting": "Finanças & Contabilidade", + "MediaProduction": "Produção de Mídia", + "Marketing": "Publicidade", + "Education": "Educação", + "Other": "Outros", + "TypeHere": "Digite aqui" + }, + "OnBoardingPopups": { + "Finish": "Final", + "Next": "Próximo" + }, + "RowContextMenu": { + "InsertRowBelow": "Inserir linha abaixo", + "InsertRow": "Iserir linha", + "InsertRowAbove": "Inserir linha acima", + "DuplicateRows_one": "Duplicar linha", + "CopyAnchorLink": "Copiar link de ancoragem", + "DuplicateRows_other": "Duplicar linhas", + "Delete": "Eliminar" + }, + "WidgetTitle": { + "DataTableName": "NOME DA TABELA DE DADOS", + "OverrideTitle": "Substituir o título do Widget", + "Cancel": "Cancelar", + "NewTableName": "Forneça um nome de tabela", + "WidgetTitle": "TÍTULO DO WIDGET", + "Save": "Salvar" + }, + "Pages": { + "TableWillNoLongerBeVisible_other": "As seguintes tabelas não serão mais visíveis", + "TableWillNoLongerBeVisible_one": "A seguinte tabela não será mais visível", + "DeleteDataAndPage": "Eliminar os dados desta página.", + "Delete": "Eliminar" + }, + "OpenVideoTour": { + "GristVideoTour": "Roteiro de Vídeo Grist", + "VideoTour": "Roteiro de Vídeo", + "YouTubeVideoPlayer": "Reprodutor de vídeo YouTube" + } +} From cd5abe104f7aa2ac1919c24f60af318e1a7feffe Mon Sep 17 00:00:00 2001 From: Anais Concepcion Date: Thu, 29 Dec 2022 16:41:07 +0000 Subject: [PATCH 08/22] Translated using Weblate (Spanish) Currently translated at 6.9% (43 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/es/ --- static/locales/es.client.json | 60 ++++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/static/locales/es.client.json b/static/locales/es.client.json index 0967ef42..cf12f132 100644 --- a/static/locales/es.client.json +++ b/static/locales/es.client.json @@ -1 +1,59 @@ -{} +{ + "AccountPage": { + "Name": "Nombre", + "API": "API", + "Edit": "Editar", + "Save": "Guardar", + "PasswordSecurity": "Contraseña y seguridad", + "LoginMethod": "Método de inicio de sesión", + "ChangePassword": "Cambiar contraseña", + "AllowGoogleSigning": "Permite iniciar sesión en esta cuenta con Google", + "TwoFactorAuth": "Autenticación de dos factores", + "Theme": "Tema", + "APIKey": "Clave de API", + "WarningUsername": "Los nombres solo permiten letras, números y ciertos caracteres especiales", + "AccountSettings": "Configuraciones de cuenta", + "Email": "Email", + "TwoFactorAuthDescription": "La autenticación de dos factores provee seguridad adicional para su cuenta Grist, diseñada para garantizar que usted sea la única persona que pueda acceder a su cuenta, incluso si alguien conoce su contraseña." + }, + "AccountWidget": { + "Pricing": "Precios", + "Accounts": "Cuentas", + "SignOut": "Cerrar Sesión", + "SwitchAccounts": "Cambiar de Cuenta", + "AccessDetails": "Detalles de Acceso", + "ManageTeam": "Administrar Equipo", + "ToggleMobileMode": "Alternar Modo Móvil", + "SignIn": "Iniciar Sesión", + "AddAccount": "Agregar Cuenta", + "ProfileSettings": "Configuración de Perfil", + "DocumentSettings": "Configuración del Documento" + }, + "AddNewButton": { + "AddNew": "Agregar Nuevo" + }, + "AppHeader": { + "HomePage": "Portada", + "Legacy": "Legado", + "PersonalSite": "Sitio Personal", + "TeamSite": "Sitio de Equipo" + }, + "ApiKey": { + "AboutToDeleteAPIKey": "Estás a punto de eliminar una clave de API. Esto hará que se rechacen todas las solicitudes futuras que utilicen esta clave. ¿Aún quieres eliminar?", + "AnonymousAPIKey": "Esta clave de API se puede utilizar para acceder a esta cuenta de forma anónima a través de la API.", + "ByGenerating": "Al generar una clave de API, podrás hacer llamadas API para tu propia cuenta.", + "ClickToShow": "Haga clic para mostrar", + "Create": "Crear", + "OwnAPIKey": "Esta clave de API se puede utilizar para acceder a su cuenta a través de la API. No compartas tu clave de API con nadie.", + "Remove": "Quitar", + "RemoveAPIKey": "Quitar clave de API" + }, + "App": { + "Description": "Descripción" + }, + "CellContextMenu": { + "ClearValues": "Borrar valores", + "DeleteRows_other": "Eliminar {{count}} filas", + "DeleteRows_one": "Eliminar fila" + } +} From a9f3261f6d71e3f41f66fc8cb3dc6693030c773d Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 18:15:57 +0100 Subject: [PATCH 09/22] Added translation using Weblate (German) --- static/locales/de.client.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/locales/de.client.json diff --git a/static/locales/de.client.json b/static/locales/de.client.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/static/locales/de.client.json @@ -0,0 +1 @@ +{} From ae6aa1a4498e801cfccbb309a7365fa114fda51b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sat, 31 Dec 2022 06:55:07 +0000 Subject: [PATCH 10/22] Translated using Weblate (English) Currently translated at 100.0% (617 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/en/ --- static/locales/en.client.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/locales/en.client.json b/static/locales/en.client.json index 9fa156c9..1e063c8a 100644 --- a/static/locales/en.client.json +++ b/static/locales/en.client.json @@ -3,10 +3,10 @@ "AccountSettings": "Account settings", "API": "API", "Edit": "Edit", - "Email": "Email", + "Email": "E-mail", "Name": "Name", "Save": "Save", - "PasswordSecurity": "Password & Security", + "PasswordSecurity": "Password and Security", "LoginMethod": "Login Method", "ChangePassword": "Change Password", "AllowGoogleSigning": "Allow signing in to this account with Google", From 2412329f22fe38ba0538233ab8dfb113dd9ae379 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sat, 31 Dec 2022 06:55:31 +0000 Subject: [PATCH 11/22] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 5.0% (31 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/nb_NO/ --- static/locales/nb_NO.client.json | 51 +++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/static/locales/nb_NO.client.json b/static/locales/nb_NO.client.json index 0967ef42..22c10e6c 100644 --- a/static/locales/nb_NO.client.json +++ b/static/locales/nb_NO.client.json @@ -1 +1,50 @@ -{} +{ + "AccountPage": { + "ChangePassword": "Endre passord", + "API": "API", + "Edit": "Rediger", + "AccountSettings": "Kontoinnstillinger", + "Email": "E-post", + "Name": "Navn", + "Save": "Lagre" + }, + "AccountWidget": { + "ProfileSettings": "Profilinnstillinger", + "ManageTeam": "Håndter lag", + "AccessDetails": "Tilgangsdetaljer", + "SwitchAccounts": "Bytt konto", + "Accounts": "Kontoer", + "AddAccount": "Legg til konto", + "SignOut": "Logg ut" + }, + "AddNewButton": { + "AddNew": "Legg til ny" + }, + "App": { + "Description": "Beskrivelse", + "Key": "Nøkkel", + "MemoryError": "Minnefeil" + }, + "ApiKey": { + "Create": "Opprett", + "Remove": "Fjern", + "ClickToShow": "Klikk for å vise" + }, + "DocHistory": { + "Beta": "Beta" + }, + "CustomSectionConfig": { + "Add": "Legg til" + }, + "DocMenu": { + "AllDocuments": "Alle dokumenter", + "ExamplesAndTemplates": "Eksempler og maler", + "MoreExamplesAndTemplates": "Flere eksempler ogmaler", + "ServiceNotAvailable": "Denne tjenesten er ikke tilgjengelig akkurat nå", + "PinnedDocuments": "Festede dokumenter", + "DeleteDoc": "Slett {{name}}", + "Deleted": "Slettet {{at}}", + "DiscoverMoreTemplates": "Oppdag flere maler", + "Edited": "Redigert {{at}}" + } +} From ceedb8bd2076f33eca70402f30ded634a444439e Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 17:55:25 +0000 Subject: [PATCH 12/22] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.6% (615 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/ --- static/locales/pt_BR.client.json | 152 +++++++++++++++---------------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/static/locales/pt_BR.client.json b/static/locales/pt_BR.client.json index 8aee57b6..2b571d73 100644 --- a/static/locales/pt_BR.client.json +++ b/static/locales/pt_BR.client.json @@ -4,40 +4,40 @@ "Edit": "Editar", "Email": "Email", "Name": "Nome", - "Save": "Guardar", + "Save": "Salvar", "PasswordSecurity": "Senha & Segurança", "TwoFactorAuth": "Autenticação de dois fatores", "Theme": "Tema", - "APIKey": "Chave de API", - "WarningUsername": "Só são permitidos nomes com letras, números e certos caracteres especiais", - "LoginMethod": "Método de Acesso", + "APIKey": "Chave API", + "WarningUsername": "Nomes só permitem letras, números e certos caracteres especiais", + "LoginMethod": "Método de Login", "ChangePassword": "Alterar Senha", "AccountSettings": "Configurações de conta", "TwoFactorAuthDescription": "A autenticação de dois fatores é uma camada extra de segurança para sua conta Grist projetada para garantir que você seja a única pessoa que pode acessar sua conta, mesmo que alguém saiba sua senha.", "AllowGoogleSigning": "Permitir o acesso a esta conta com o Google" }, "AccountWidget": { - "SignIn": "Acessar", + "SignIn": "Entrar", "DocumentSettings": "Configurações do documento", - "ToggleMobileMode": "Alternar o modo para celular", - "Pricing": "Tarifas", - "ManageTeam": "Gerenciar a Equipe", + "ToggleMobileMode": "Alternar Modo Móvel", + "Pricing": "Preços", + "ManageTeam": "Gerenciar Equipe", "AccessDetails": "Detalhes de Acesso", - "SwitchAccounts": "Trocar contas", + "SwitchAccounts": "Alternar Contas", "Accounts": "Contas", "SignOut": "Sair", "AddAccount": "Adicionar Conta", "ProfileSettings": "Configurações de Perfil" }, "ApiKey": { - "AboutToDeleteAPIKey": "Você está prestes a apagar uma chave API. Isto fará com que todas as solicitações futuras usando esta chave API sejam rejeitadas. Você realmente quer excluir?", - "AnonymousAPIKey": "Esta chave API pode ser usada para acessar esta conta de forma anônima através da API.", + "AboutToDeleteAPIKey": "Você está prestes a excluir uma chave API. Isto fará com que todas as solicitações futuras usando esta chave API sejam rejeitadas. Você realmente quer excluir?", + "AnonymousAPIKey": "Esta chave API pode ser usada para acessar esta conta anonimamente através da API.", "ByGenerating": "Ao gerar uma chave API, você será capaz de fazer chamadas API para sua própria conta.", "ClickToShow": "Clique para mostrar", "Create": "Criar", "OwnAPIKey": "Esta chave API pode ser usada para acessar sua conta através da API. Não compartilhe sua chave API com ninguém.", "Remove": "Remover", - "RemoveAPIKey": "Remover Chave de API" + "RemoveAPIKey": "Remover a Chave API" }, "App": { "Description": "Descrição", @@ -52,16 +52,16 @@ "ClearValues": "Limpar valores", "ClearCell": "Limpar célula", "CopyAnchorLink": "Copiar o link de ancoragem", - "FilterByValue": "Filtrar por esse valor", + "FilterByValue": "Filtre por este valor", "InsertRowAbove": "Inserir linha acima", "InsertRowBelow": "Inserir linha abaixo", "DuplicateRows_one": "Duplicar linha", "InsertColumnLeft": "Inserir coluna à esquerda", "InsertColumnRight": "Inserir coluna à direita", "DeleteRows_other": "Excluir {{count}} linhas", - "DeleteColumns_other": "Excluir {{count}} colunas", + "DeleteColumns_other": "Eliminiar {{count}} colunas", "ResetColumns_other": "Reinicializar {{count}} colunas", - "DeleteColumns_one": "Excluir coluna", + "DeleteColumns_one": "Eliminar coluna", "InsertRow": "Inserir linha", "DuplicateRows_other": "Duplicar linhas" }, @@ -69,10 +69,10 @@ "AddNew": "Adicionar Novo" }, "ColumnFilterMenu": { - "Search": "Buscar", - "SearchValues": "Buscar valores", - "All": "Todo", - "AllShown": "Todos Exibidos", + "Search": "Pesquisa", + "SearchValues": "Pesquisar valores", + "All": "Todos", + "AllShown": "Todos Mostrados", "None": "Nenhum", "NoMatchingValues": "Nenhum valor coincidente", "AllExcept": "Todos, Exceto", @@ -82,13 +82,13 @@ "FutureValues": "Valores Futuros", "RangeMin": "Mín", "RangeMax": "Máx", - "DateRangeMax": "Final", - "DateRangeMin": "Início", + "DateRangeMax": "Fim", + "DateRangeMin": "Começo", "Others": "Outros" }, "CustomSectionConfig": { "Add": "Adicionar", - "EnterCustomURL": "Digite o URL personalizado", + "EnterCustomURL": "Digite a URL personalizada", "FullDocumentAccess": "Acesso total ao documento", "LearnMore": "Saiba mais sobre Widgets personalizados", "PickAColumn": "Escolha uma coluna", @@ -106,65 +106,65 @@ }, "DocHistory": { "Activity": "Atividade", - "Snapshots": "Cópias", + "Snapshots": "Instantâneos", "CompareToCurrent": "Comparar ao atual", "CompareToPrevious": "Comparar ao anterior", "Beta": "Beta", - "SnapshotsUnavailable": "Cópias não disponíveis.", - "OpenSnapshot": "Abrir cópia" + "SnapshotsUnavailable": "Os instantâneos não estão disponíveis.", + "OpenSnapshot": "Abrir Instantâneo" }, "DocMenu": { - "OtherSites": "Outras Páginas", + "OtherSites": "Outros Sites", "OtherSitesWelcome_personal": "Você está na sua página pessoal. Você também tem acesso às seguintes páginas:", "AllDocuments": "Todos os Documentos", "MoreExamplesAndTemplates": "Mais Exemplos e Modelos", "ServiceNotAvailable": "Este serviço não está disponível no momento", - "Featured": "Em Destaque", + "Featured": "Destaques", "WorkspaceNotFound": "Área de trabalho não encontrada", "Delete": "Excluir", "DeleteDoc": "Excluir {{name}}", "Rename": "Renomear", "Move": "Mover", "Remove": "Remover", - "PinDocument": "Afixar o Documento", + "PinDocument": "Fixar documento", "UnpinDocument": "Desafixar o Documento", "AccessDetails": "Detalhes de Acesso", "ManageUsers": "Gerenciar Usuários", - "DeleteForever": "Eliminar para sempre", - "DeleteForeverDoc": "Eliminar \"{{name}}\" permanentemente?", + "DeleteForever": "Excluir para sempre", + "DeleteForeverDoc": "Excluir \"{{name}}\" permanentemente?", "Restore": "Restaurar", - "DeleteDocPerma": "O documento será permanentemente eliminado.", + "DeleteDocPerma": "O documento será permanentemente excluído.", "RestoreThisDocument": "Para restaurar esse documento, restaure a área de trabalho primeiro.", - "DeleteWorkspaceForever": "Você pode apagar uma área de trabalho para sempre uma vez que ela não contenha documentos.", + "DeleteWorkspaceForever": "Você pode excluir uma área de trabalho para sempre uma vez que ela não contenha documentos.", "CurrentWorkspace": "Área de trabalho atual", "RequiresEditPermissions": "Requer permissões de edição", - "MoveDocToWorkspace": "Mover {{name}} à área de trabalho", - "PinnedDocuments": "Documentos Afixados", + "MoveDocToWorkspace": "Mover {{name}} para a área de trabalho", + "PinnedDocuments": "Documentos Fixados", "Edited": "{{at}} editado", - "OtherSitesWelcome": "Você está na página {{siteName}}. Você também tem acesso às seguintes páginas:", - "Deleted": "{{at}} eliminado", - "Examples&Templates": "Exemplos & Modelos", + "OtherSitesWelcome": "Você está no site {{siteName}}. Você também tem acesso aos seguintes sites:", + "Deleted": "{{at}} excluído", + "Examples&Templates": "Exemplos e Modelos", "DiscoverMoreTemplates": "Descubra mais Modelos", "ByName": "Por Nome", "ByDateModified": "Por Data de Modificação", - "DocumentMoveToTrash": "o Documento será movido à Lixeira.", + "DocumentMoveToTrash": "O documento será movido à Lixeira.", "NeedPaidPlan": "(A organização precisa de um plano pago)", - "Trash": "Lixeira", - "DocStayInTrash": "Os documentos permanecem na Lixeira por 30 dias, após os quais são apagados permanentemente.", - "EmptyTrash": "A Lixeira está vazia.", + "Trash": "Lixo", + "DocStayInTrash": "Os documentos ficam na Lixeira por 30 dias, após os quais são excluídos permanentemente.", + "EmptyTrash": "O lixo está vazio.", "ExamplesAndTemplates": "Exemplos e Modelos" }, "DocTour": { - "InvalidDocTourTitle": "Roteiro de documento inválido", - "InvalidDocTourBody": "Não é possível construir um roteiro documental a partir dos dados contidos neste documento. Certifique-se de que haja uma tabela chamada GristDocTour com colunas Title, Body, Placement, e Location." + "InvalidDocTourTitle": "Tour de documento inválido", + "InvalidDocTourBody": "Não é possível construir um Tour a partir dos dados contidos neste documento. Certifique-se de que haja uma tabela chamada GristDocTour com colunas Title, Body, Placement, e Location." }, "DocumentSettings": { - "DocumentSettings": "Configurações do Documento", + "DocumentSettings": "Configurações do documento", "ThisDocumentID": "O ID deste documento (para uso em API):", "TimeZone": "Fuso horário:", "Locale": "Localização:", - "SaveAndReload": "Guardar e Recarregar", - "Save": "Guardar", + "SaveAndReload": "Salvar e Recarregar", + "Save": "Salvar", "Currency": "Moeda:", "LocalCurrency": "Moeda local ({{currency}})", "EngineRisk": "Motor (mudança experimental {{span}} por conta e risco próprios):" @@ -179,20 +179,20 @@ "DeniedOrganizationDocuments": "Você não tem acesso aos documentos desta organização.", "SignInWithDifferentAccount": "Você está inscrito como {{email}}. Você pode entrar com uma conta diferente, ou pedir acesso a um administrador.", "SignInToAccess": "Faça o login para acessar os documentos desta organização.", - "GoToMainPage": "Vá para a página principal", + "GoToMainPage": "Ir para a página principal", "AddAcount": "Adicionar conta", "SignedOut": "Sessão finalizada{{suffix}}", - "SignedInAgain": "Faça o login novamente", - "PageNotFound": "Página não encontrada{{suffix}}", - "SignedOutNow": "Você agora está fora da sessão.", + "SignedInAgain": "Entrar novamente", + "PageNotFound": "Página não encontrada {{suffix}}", + "SignedOutNow": "Agora você está desconectado.", "NotFoundMainText": "A página solicitada não pôde ser encontrada.{{separator}}Por favor, verifique a URL e tente novamente.", "ErrorHappened_unknown": "Houve um erro desconhecido.", "ErrorHappened_message": "Houve um erro: {{message}}", "AccessDenied": "Acesso negado{{suffix}}", - "SomethingWentWrong": "Algo saiu errado", - "SignIn": "Acessar", - "GenericError": "Erro{{suffix}}", - "ContactSupport": "Contate o suporte" + "SomethingWentWrong": "Algo deu errado", + "SignIn": "Entrar", + "GenericError": "Erro {{suffix}}", + "ContactSupport": "Entre em contato com o suporte" }, "FieldConfig": { "ColumnLabel": "RÓTULO E IDENTIFICAÇÃO DA COLUNA", @@ -201,17 +201,17 @@ "ColumnType_data_one": "Coluna de Dados", "ColumnType_mixed_other": "Comportamento Misto", "ConvertColumn_formula": "Limpar e transformar em fórmula", - "ConvertColumn_data": "Converter coluna em dados", - "ConvertColumn_triggerformula": "Converter em fórmula de acionamento", - "ClearAndReset": "Limpar e reinicializar", - "EnterFormula": "Digite a fórmula", + "ConvertColumn_data": "Converter coluna para dados", + "ConvertColumn_triggerformula": "Converter em fórmula de disparo", + "ClearAndReset": "Limpar e redefinir", + "EnterFormula": "Insira a fórmula", "ColumnBehavior": "COMPORTAMENTO DE COLUNA", "SetFormula": "Definir fórmula", "SetTriggerFormula": "Definir fórmula de acionamento", "MakeIntoDataColumn": "Transformar em coluna de dados", "TriggerFormula": "FÓRMULA DE ACIONAMENTO", "ColumnType_empty_one": "Coluna Vazia", - "ColumnType_formula_other": "Colunas de Fórmulas", + "ColumnType_formula_other": "Colunas de Fórmula", "ColumnType_data_other": "Colunas de Dados", "ColumnType_empty_other": "Colunas Vazias" }, @@ -317,9 +317,9 @@ "ValidateData": "Validação de Dados", "CodeView": "Vista do Código", "HowToTutorial": "Tutorial de Como Fazer", - "DocumentTour": "Roteiro desse Documento", - "DeleteDocumentTour": "Eliminar roteiro do documento?", - "Delete": "Eliminar", + "DocumentTour": "Tour desse Documento", + "DeleteDocumentTour": "Eliminar Tour do documento?", + "Delete": "Excluir", "ViewingAsYourself": "Voltar a ver como você mesmo", "RawData": "Dados Primários" }, @@ -346,7 +346,7 @@ }, "ViewLayoutMenu": { "DeleteRecord": "Eliminar registro", - "CopyAnchorLink": "Copiar link de ancoragem", + "CopyAnchorLink": "Copiar o link de ancoragem", "ShowRawData": "Mostrar dados primários", "PrintWidget": "Imprimir Widget", "DownloadCSV": "Baixar como CSV", @@ -595,10 +595,10 @@ } }, "AppHeader": { - "PersonalSite": "Página pessoal", - "TeamSite": "Página da Equipe", - "HomePage": "Início", - "Legacy": "Antigo" + "PersonalSite": "Site pessoal", + "TeamSite": "Site da Equipe", + "HomePage": "Página inicial", + "Legacy": "Legado" }, "MakeCopyMenu": { "WarningOriginalWillBeUpdated": "A versão original deste documento será atualizada.", @@ -637,11 +637,11 @@ "HomeLeftPane": { "ManageUsers": "Gerenciar Usuários", "AllDocuments": "Todos os Documentos", - "ExamplesAndTemplates": "Exemplos & Modelos", + "ExamplesAndTemplates": "Exemplos e Modelos", "CreateEmptyDocument": "Criar um Documento Vazio", "ImportDocument": "Importar Documento", - "Trash": "Lixeira", - "Delete": "Eliminar", + "Trash": "Lixo", + "Delete": "Excluir", "AccessDetails": "Detalhes de Acesso", "CreateWorkspace": "Criar Área de Trabalho", "Rename": "Renomear", @@ -752,12 +752,12 @@ }, "RowContextMenu": { "InsertRowBelow": "Inserir linha abaixo", - "InsertRow": "Iserir linha", + "InsertRow": "Inserir linha", "InsertRowAbove": "Inserir linha acima", "DuplicateRows_one": "Duplicar linha", - "CopyAnchorLink": "Copiar link de ancoragem", + "CopyAnchorLink": "Copiar o link de ancoragem", "DuplicateRows_other": "Duplicar linhas", - "Delete": "Eliminar" + "Delete": "Excluir" }, "WidgetTitle": { "DataTableName": "NOME DA TABELA DE DADOS", @@ -771,11 +771,11 @@ "TableWillNoLongerBeVisible_other": "As seguintes tabelas não serão mais visíveis", "TableWillNoLongerBeVisible_one": "A seguinte tabela não será mais visível", "DeleteDataAndPage": "Eliminar os dados desta página.", - "Delete": "Eliminar" + "Delete": "Excluir" }, "OpenVideoTour": { - "GristVideoTour": "Roteiro de Vídeo Grist", - "VideoTour": "Roteiro de Vídeo", + "GristVideoTour": "Tour de Vídeo Grist", + "VideoTour": "Tour de Vídeo", "YouTubeVideoPlayer": "Reprodutor de vídeo YouTube" } } From a04d9bdbbaa3fe5754dab88a262cc78dd11b7924 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sat, 31 Dec 2022 06:55:20 +0000 Subject: [PATCH 13/22] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.6% (615 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/ --- static/locales/pt_BR.client.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/pt_BR.client.json b/static/locales/pt_BR.client.json index 2b571d73..a5b73e4f 100644 --- a/static/locales/pt_BR.client.json +++ b/static/locales/pt_BR.client.json @@ -5,7 +5,7 @@ "Email": "Email", "Name": "Nome", "Save": "Salvar", - "PasswordSecurity": "Senha & Segurança", + "PasswordSecurity": "Senha e Segurança", "TwoFactorAuth": "Autenticação de dois fatores", "Theme": "Tema", "APIKey": "Chave API", From 08897921724ab05b1f892f5b2c84b746a4cd748e Mon Sep 17 00:00:00 2001 From: Anais Concepcion Date: Fri, 30 Dec 2022 17:32:40 +0000 Subject: [PATCH 14/22] Translated using Weblate (Spanish) Currently translated at 14.9% (92 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/es/ --- static/locales/es.client.json | 61 +++++++++++++++++++++++++++++++++-- 1 file changed, 59 insertions(+), 2 deletions(-) diff --git a/static/locales/es.client.json b/static/locales/es.client.json index cf12f132..8312e6a1 100644 --- a/static/locales/es.client.json +++ b/static/locales/es.client.json @@ -49,11 +49,68 @@ "RemoveAPIKey": "Quitar clave de API" }, "App": { - "Description": "Descripción" + "Description": "Descripción", + "Key": "Clave", + "MemoryError": "Error de memoria" }, "CellContextMenu": { "ClearValues": "Borrar valores", "DeleteRows_other": "Eliminar {{count}} filas", - "DeleteRows_one": "Eliminar fila" + "DeleteRows_one": "Eliminar fila", + "ResetEntireColumns_one": "Restablecer columna completa", + "ResetEntireColumns_other": "Restablecer {{count}} columnas completa", + "ResetColumns_one": "Restablecer columna", + "ResetColumns_other": "Restablecer {{count}} columnas", + "DeleteColumns_one": "Eliminar columna", + "DeleteColumns_other": "Eliminar {{count}} columnas", + "ClearCell": "Borrar celda", + "CopyAnchorLink": "Copiar enlace de anclaje", + "FilterByValue": "Filtrar por este valor", + "InsertRow": "Insertar fila", + "InsertRowAbove": "Insertar fila arriba", + "InsertRowBelow": "Insertar fila debajo", + "DuplicateRows_one": "Duplicar fila", + "InsertColumnRight": "Insertar columna a la derecha", + "InsertColumnLeft": "Insertar columna a la izquierda", + "DuplicateRows_other": "Duplicar filas" + }, + "ColumnFilterMenu": { + "Search": "Buscar", + "SearchValues": "Buscar valores", + "All": "Todo", + "AllShown": "Todos Mostrados", + "AllExcept": "Todos Excepto", + "None": "Ninguno", + "OtherNonMatching": "Otros no coincidentes", + "OtherMatching": "Otros coincidentes", + "OtherValues": "Otros valores", + "FutureValues": "Valores futuros", + "RangeMin": "Min", + "RangeMax": "Max", + "DateRangeMin": "Inicio", + "DateRangeMax": "Fin", + "NoMatchingValues": "No hay valores coincidentes", + "Others": "Otros" + }, + "CustomSectionConfig": { + "Add": "Agregar", + "EnterCustomURL": "Introduzca su URL personalizada", + "FullDocumentAccess": "Acceso completo al documento", + "LearnMore": "Más información sobre los widgets personalizados", + "PickAColumn": "Elige una columna", + "NoDocumentAccess": "Sin accesso al documento", + "OpenConfiguration": "Abrir configuración", + "Optional": " (opcional)", + "ReadSelectedTable": "Leer tabla seleccionada", + "SelectCustomWidget": "Seleccionar widget personalizado", + "WidgetNeedRead": "El widget necesita {{read}} la tabla actual.", + "WidgetNoPermissison": "El widget no requiere permisos.", + "WrongTypesMenuText_one": "{{wrongTypeCount}} columna no {{columnType}} no se muestra", + "PickAColumnWithType": "Elige una columna {{columnType}}", + "WrongTypesMenuText_others": "{{wrongTypeCount}} columnas no {{columnType}} no se muestran", + "WidgetNeedFullAccess": "El widget necesita {{fullAccess}} para este documento." + }, + "DocHistory": { + "Activity": "Actividad" } } From 873e331e6958df82f218f1782e2a9eb2bf224598 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 17:14:03 +0000 Subject: [PATCH 15/22] Translated using Weblate (Spanish) Currently translated at 14.9% (92 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/es/ --- static/locales/es.client.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/locales/es.client.json b/static/locales/es.client.json index 8312e6a1..c6cedf58 100644 --- a/static/locales/es.client.json +++ b/static/locales/es.client.json @@ -7,7 +7,7 @@ "PasswordSecurity": "Contraseña y seguridad", "LoginMethod": "Método de inicio de sesión", "ChangePassword": "Cambiar contraseña", - "AllowGoogleSigning": "Permite iniciar sesión en esta cuenta con Google", + "AllowGoogleSigning": "Permitir iniciar sesión en esta cuenta con Google", "TwoFactorAuth": "Autenticación de dos factores", "Theme": "Tema", "APIKey": "Clave de API", From a32f9c8568729c1e08ba256072847b9a5b264540 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Fri, 30 Dec 2022 17:20:20 +0000 Subject: [PATCH 16/22] Translated using Weblate (German) Currently translated at 2.4% (15 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/de/ --- static/locales/de.client.json | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/static/locales/de.client.json b/static/locales/de.client.json index 0967ef42..72c8057c 100644 --- a/static/locales/de.client.json +++ b/static/locales/de.client.json @@ -1 +1,23 @@ -{} +{ + "AccountPage": { + "AllowGoogleSigning": "Anmeldung bei diesem Konto mit Google zulassen", + "TwoFactorAuth": "Zwei-Faktor-Authentifizierung", + "TwoFactorAuthDescription": "Die Zwei-Faktor-Authentifizierung ist eine zusätzliche Sicherheitsebene für Ihr Grist-Konto, die sicherstellt, dass Sie die einzige Person sind, die auf Ihr Konto zugreifen kann, selbst wenn jemand Ihr Passwort kennt.", + "AccountSettings": "Kontoeinstellungen", + "API": "API", + "Edit": "Bearbeiten", + "Name": "Name", + "Save": "Speichern", + "LoginMethod": "Anmeldemethode", + "ChangePassword": "Passwort ändern", + "APIKey": "API-Schlüssel", + "Theme": "Thema", + "WarningUsername": "Bei den Namen sind nur Buchstaben, Zahlen und bestimmte Sonderzeichen erlaubt" + }, + "AccountWidget": { + "SignIn": "Anmelden", + "DocumentSettings": "Dokument-Einstellungen", + "ToggleMobileMode": "Mobilmodus umschalten", + "Pricing": "Preisgestaltung" + } +} From 7aed0cad473a2f6900196e7754361a60609ba43b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Sat, 31 Dec 2022 06:55:07 +0000 Subject: [PATCH 17/22] Translated using Weblate (German) Currently translated at 2.4% (15 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/de/ --- static/locales/de.client.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/static/locales/de.client.json b/static/locales/de.client.json index 72c8057c..77380964 100644 --- a/static/locales/de.client.json +++ b/static/locales/de.client.json @@ -12,7 +12,9 @@ "ChangePassword": "Passwort ändern", "APIKey": "API-Schlüssel", "Theme": "Thema", - "WarningUsername": "Bei den Namen sind nur Buchstaben, Zahlen und bestimmte Sonderzeichen erlaubt" + "WarningUsername": "Bei den Namen sind nur Buchstaben, Zahlen und bestimmte Sonderzeichen erlaubt", + "Email": "Email", + "PasswordSecurity": "Passwort & Sicherheit" }, "AccountWidget": { "SignIn": "Anmelden", From a3dd07872ae03336e30151ca24bdd0963d00b76c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 3 Jan 2023 03:45:57 +0000 Subject: [PATCH 18/22] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 14.9% (92 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/nb_NO/ --- static/locales/nb_NO.client.json | 77 +++++++++++++++++++++++++++++--- 1 file changed, 72 insertions(+), 5 deletions(-) diff --git a/static/locales/nb_NO.client.json b/static/locales/nb_NO.client.json index 22c10e6c..ecde719f 100644 --- a/static/locales/nb_NO.client.json +++ b/static/locales/nb_NO.client.json @@ -6,7 +6,14 @@ "AccountSettings": "Kontoinnstillinger", "Email": "E-post", "Name": "Navn", - "Save": "Lagre" + "Save": "Lagre", + "AllowGoogleSigning": "Tillat innlogging på denne kontoen med Google", + "TwoFactorAuth": "To-faktoridentitetsbekreftelse", + "TwoFactorAuthDescription": "To-faktoridentitetsbekreftelse er et ekstra sikkerhetslag for din Grist-konto, designet for å forsikre at kun du har tilgang til kontoen din, selv om noen tar rede på passordet.", + "Theme": "Drakt", + "APIKey": "API-nøkkel", + "PasswordSecurity": "Passord og sikkerhet", + "LoginMethod": "Innloggingsmetode" }, "AccountWidget": { "ProfileSettings": "Profilinnstillinger", @@ -15,7 +22,11 @@ "SwitchAccounts": "Bytt konto", "Accounts": "Kontoer", "AddAccount": "Legg til konto", - "SignOut": "Logg ut" + "SignOut": "Logg ut", + "Pricing": "Prissetting", + "SignIn": "Logg inn", + "DocumentSettings": "Dokument-innstillinger", + "ToggleMobileMode": "Slå av/på mobilmodus" }, "AddNewButton": { "AddNew": "Legg til ny" @@ -28,13 +39,25 @@ "ApiKey": { "Create": "Opprett", "Remove": "Fjern", - "ClickToShow": "Klikk for å vise" + "ClickToShow": "Klikk for å vise", + "RemoveAPIKey": "Fjern API-nøkkel" }, "DocHistory": { - "Beta": "Beta" + "Beta": "Beta", + "Activity": "Aktivitet" }, "CustomSectionConfig": { - "Add": "Legg til" + "Add": "Legg til", + "NoDocumentAccess": "Ingen dokumenttilgang", + "EnterCustomURL": "Skriv inn egendefinert nettadresse", + "FullDocumentAccess": "Full dokumenttilgang", + "LearnMore": "Lær mer om egendefinerte miniprogrammer", + "PickAColumn": "Velg en kolonne", + "PickAColumnWithType": "Velg en {{columnType}}-kolonne", + "OpenConfiguration": "Åpne oppsett", + "Optional": " (valgfritt)", + "ReadSelectedTable": "Les valgt tabell", + "SelectCustomWidget": "Velg egendefinert miniprogram" }, "DocMenu": { "AllDocuments": "Alle dokumenter", @@ -46,5 +69,49 @@ "Deleted": "Slettet {{at}}", "DiscoverMoreTemplates": "Oppdag flere maler", "Edited": "Redigert {{at}}" + }, + "ColumnFilterMenu": { + "FutureValues": "Fremtidige verdier", + "Others": "Andre", + "Search": "Søk", + "SearchValues": "Søk etter verdier", + "All": "Alle", + "AllShown": "Alle viste", + "AllExcept": "Alle unntatt", + "None": "Ingen", + "NoMatchingValues": "Ingen samsvarende verdier", + "OtherMatching": "Andre som samsvarer", + "OtherNonMatching": "Andre som ikke samsvarer", + "OtherValues": "Andre verdier", + "RangeMin": "Min.", + "RangeMax": "Maks.", + "DateRangeMin": "Start", + "DateRangeMax": "Slutt" + }, + "AppHeader": { + "HomePage": "Hjemmeside", + "PersonalSite": "Personlig side", + "TeamSite": "Lagside" + }, + "CellContextMenu": { + "ResetEntireColumns_one": "Tilbakestill hele kolonnen", + "ResetEntireColumns_other": "Tilbakestill {{count}} hele kolonner", + "ResetColumns_one": "Tilbakestill kolonne", + "ResetColumns_other": "Tilbakestill {{count}} kolonner", + "DeleteColumns_one": "Slett kolonne", + "DeleteColumns_other": "Slett {{count}} kolonner", + "DeleteRows_one": "Slett rad", + "DeleteRows_other": "Slett {{count}} rader", + "ClearValues": "Tøm verdier", + "ClearCell": "Tøm celle", + "CopyAnchorLink": "Kopier ankerlenke", + "FilterByValue": "Filtrer etter denne verdien", + "InsertRow": "Sett inn rad", + "InsertRowAbove": "Sett inn rad ovenfor", + "InsertRowBelow": "Sett inn rad under", + "DuplicateRows_one": "Dupliser rad", + "DuplicateRows_other": "Dupliser rader", + "InsertColumnRight": "Sett inn kolonne til høyre", + "InsertColumnLeft": "Sett inn kolonne til venstre" } } From ce1fafa0625c27ca643564b28d61e9014c9be1e8 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Sun, 1 Jan 2023 13:58:07 +0000 Subject: [PATCH 19/22] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (617 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/pt_BR/ --- static/locales/pt_BR.client.json | 244 +++++++++++++++---------------- 1 file changed, 122 insertions(+), 122 deletions(-) diff --git a/static/locales/pt_BR.client.json b/static/locales/pt_BR.client.json index a5b73e4f..39dd24cd 100644 --- a/static/locales/pt_BR.client.json +++ b/static/locales/pt_BR.client.json @@ -2,7 +2,7 @@ "AccountPage": { "API": "API", "Edit": "Editar", - "Email": "Email", + "Email": "E-mail", "Name": "Nome", "Save": "Salvar", "PasswordSecurity": "Senha e Segurança", @@ -45,7 +45,7 @@ "MemoryError": "Erro de Memória" }, "CellContextMenu": { - "ResetEntireColumns_one": "Reinicializar toda a coluna", + "ResetEntireColumns_one": "Redefinir coluna inteira", "ResetEntireColumns_other": "Reinicializar {{count}} colunas inteiras", "ResetColumns_one": "Reinicializar coluna", "DeleteRows_one": "Excluir linha", @@ -167,7 +167,7 @@ "Save": "Salvar", "Currency": "Moeda:", "LocalCurrency": "Moeda local ({{currency}})", - "EngineRisk": "Motor (mudança experimental {{span}} por conta e risco próprios):" + "EngineRisk": "Motor (experimental {{span}} mudança por conta e risco próprios):" }, "DuplicateTable": { "NewName": "Nome para a nova tabela", @@ -182,9 +182,9 @@ "GoToMainPage": "Ir para a página principal", "AddAcount": "Adicionar conta", "SignedOut": "Sessão finalizada{{suffix}}", - "SignedInAgain": "Entrar novamente", + "SignedInAgain": "Iniciar sessão novamente", "PageNotFound": "Página não encontrada {{suffix}}", - "SignedOutNow": "Agora você está desconectado.", + "SignedOutNow": "Agora você está fora da sessão.", "NotFoundMainText": "A página solicitada não pôde ser encontrada.{{separator}}Por favor, verifique a URL e tente novamente.", "ErrorHappened_unknown": "Houve um erro desconhecido.", "ErrorHappened_message": "Houve um erro: {{message}}", @@ -207,27 +207,27 @@ "EnterFormula": "Insira a fórmula", "ColumnBehavior": "COMPORTAMENTO DE COLUNA", "SetFormula": "Definir fórmula", - "SetTriggerFormula": "Definir fórmula de acionamento", + "SetTriggerFormula": "Definir fórmula de disparo", "MakeIntoDataColumn": "Transformar em coluna de dados", - "TriggerFormula": "FÓRMULA DE ACIONAMENTO", + "TriggerFormula": "FÓRMULA DE DISPARO", "ColumnType_empty_one": "Coluna Vazia", "ColumnType_formula_other": "Colunas de Fórmula", "ColumnType_data_other": "Colunas de Dados", "ColumnType_empty_other": "Colunas Vazias" }, "ExampleInfo": { - "Title_CRM": "CRM Simplificado", - "WelcomeTutorialName_CRM": "Tutorial: crie um CRM", + "Title_CRM": "CRM Simples (Gestão de Relações com o Cliente)", + "WelcomeTutorialName_CRM": "Tutorial: Criar um CRM", "WelcomeText_investmentResearch": "Confira nosso tutorial relacionado para aprender como criar tabelas e gráficos resumidos, e para vincular os gráficos dinamicamente.", - "WelcomeTutorialName_investmentResearch": "Tutorial: Analisar & Visualizar", + "WelcomeTutorialName_investmentResearch": "Tutorial: Analisar e Visualizar", "Title_afterschool": "Programa Pós-Escolar", "WelcomeTitle_afterschool": "Bem vindo ao modelo do Programa Pós-Escolar", - "WelcomeText_afterschool": "Consulte nosso tutorial relacionado para saber como modelar dados comerciais, usar fórmulas e gerenciar a complexidade.", - "WelcomeTutorialName_afterschool": "Tutorial: Gerenciar Dados Comerciais", - "WelcomeTitle_CRM": "Bem vindo ao modelo de CRM simplificado (gestão de relações com o cliente)", + "WelcomeText_afterschool": "Consulte nosso tutorial relacionado para saber como modelar dados corporativos, usar fórmulas e gerenciar a complexidade.", + "WelcomeTutorialName_afterschool": "Tutorial: Gerenciar dados corporativos", + "WelcomeTitle_CRM": "Bem vindo ao modelo de CRM Simples (gestão de relações com o cliente)", "WelcomeText_CRM": "Confira nosso tutorial relacionado para saber como vincular dados e criar leiautes de alta produtividade.", - "Title_investmentResearch": "Pesquisa de Investimentos", - "WelcomeTitle_investmentResearch": "Bem vindo ao modelo de Pesquisa de Investimentos" + "Title_investmentResearch": "Pesquisa de Investimento", + "WelcomeTitle_investmentResearch": "Bem vindo ao modelo de Pesquisa de Investimento" }, "FieldMenus": { "UsingSettings_common": "Usando configurações comuns", @@ -237,12 +237,12 @@ "Settings_savecommon": "Salvar como configuraçes comuns" }, "GridViewMenus": { - "ResetEntireColumns_one": "Reinicializar toda a coluna", - "ResetEntireColumns_other": "Reinicializar {{count}} colunas inteiras", - "ResetColumns_one": "Reinicializar coluna", - "ResetColumns_other": "Reinicializar {{count}} colunas", - "DeleteColumns_one": "Eliminar coluna", - "DeleteColumns_other": "Eliminiar {{count}} colunas", + "ResetEntireColumns_one": "Redefinir coluna inteira", + "ResetEntireColumns_other": "Redefinir {{count}} colunas inteiras", + "ResetColumns_one": "Redefinir coluna", + "ResetColumns_other": "Redefinir {{count}} colunas", + "DeleteColumns_one": "Excluir coluna", + "DeleteColumns_other": "Excluir {{count}} colunas", "HideColumns_one": "Ocultar coluna", "HideColumns_other": "Ocultar {{count}} colunas", "InsertColumn": "Inserir coluna para a {{to}}", @@ -250,14 +250,14 @@ "FreezeColumn_more_one": "Congelar mais uma coluna", "FreezeColumn_more_other": "Congelar {{count}} colunas mais", "AddToSort": "Adicionar à classificação", - "AddToSort_added": "Classificado (#{{count}})", - "MoreSortOptions": "Mais opções de classificação…", + "AddToSort_added": "Ordenado (#{{count}})", + "MoreSortOptions": "Mais opções de ordenação…", "AddColumn": "Adicionar Coluna", "ShowColumn": "Mostrar coluna {{- label}}", "ColumnOptions": "Opções de Coluna", "FilterData": "Filtrar Dados", - "Sort": "Classificar", - "RenameColumn": "Renomear colunas", + "Sort": "Ordenar", + "RenameColumn": "Renomear coluna", "ConvertFormulaToData": "Converter fórmula em dados", "ClearValues": "Limpar valores", "FreezeColumn_one": "Congelar essa coluna", @@ -266,22 +266,22 @@ "UnfreezeColumn_all_other": "Descongelar todas as colunas" }, "HomeIntro": { - "SignUp": "Inscreva-se", - "PersonalSite": "página pessoal", + "SignUp": "Cadastre-se", + "PersonalSite": "Site pessoal", "WelcomeTextVistGrist": "Interessado em usar Grist fora de sua equipe? Visite seu site gratuitamente ", "WelcomeInfoNoDocuments": "Você só tem acesso de leitura a este site. Atualmente não há documentos.", "WelcomeInfoAppearHere": "Qualquer documento criado neste site aparecerá aqui.", "EmptyWorkspace": "Essa área de trabalho está vazia.", - "SproutsProgram": "Programa de Mudas", + "SproutsProgram": "Programa Brotos", "TeamSiteIntroGetStarted": "Comece convidando sua equipe e criando seu primeiro documento Grist.", "PersonalIntroGetStarted": "Comece criando seu primeiro documento Grist.", "AnonIntroGetStarted": "Comece explorando os modelos, ou criando seu primeiro documento Grist.", - "Welcome": "Bem-vindo a Grist!", - "WelcomeUser": "Bem-vindo a Grist, {{name}}!", + "Welcome": "Bem-vindo ao Grist!", + "WelcomeUser": "Bem-vindo ao Grist, {{name}}!", "HelpCenter": "Centro de Ajuda", - "InviteTeamMembers": "Convide os membros da equipe", + "InviteTeamMembers": "Convide membros da equipe", "OrFindAndExpert": ", ou encontre um especialista através do nosso ", - "WelcomeTo": "Bem-vindo a {{orgName}}", + "WelcomeTo": "Bem-vindo ao {{orgName}}", "VisitHelpCenter": "Visite nosso {{link}} para saber mais.", "BrowseTemplates": "Procure os Modelos", "ImportDocument": "Importar Documento", @@ -289,36 +289,36 @@ }, "SiteSwitcher": { "CreateNewTeamSite": "Criar novo site de equipe", - "SwitchSites": "Trocar Sites" + "SwitchSites": "Alternar sites" }, "SortConfig": { "AddColumn": "Adicionar Coluna", "UpdateData": "Atualizar Dados", "UseChoicePosition": "Usar posição de escolha", "NaturalSort": "Classificação natural", - "EmptyValuesLast": "Limpe valores por último" + "EmptyValuesLast": "Valores vazios por último" }, "SortFilterConfig": { "Save": "Salvar", "Revert": "Reverter", - "Filter": "FILTRO", - "Sort": "CLASSIFICAÇÃO", - "UpdateSortFilterSettings": "Atualizar configurações de Classificação & Filtro" + "Filter": "FILTRAR", + "Sort": "ORDENAR", + "UpdateSortFilterSettings": "Atualizar configurações de Classificação e Filtro" }, "ThemeConfig": { "Appearance": "Aparência ", - "SyncWithOS": "Alternar a aparência automaticamente de acordo com o sistema" + "SyncWithOS": "Alternar a aparência automaticamente para corresponder ao sistema" }, "Tools": { "Tools": "FERRAMENTAS", "AccessRules": "Regras de Acesso", "Data": "Dados Primários", "DocumentHistory": "Histórico do Documento", - "ValidateData": "Validação de Dados", + "ValidateData": "Validar dados", "CodeView": "Vista do Código", "HowToTutorial": "Tutorial de Como Fazer", "DocumentTour": "Tour desse Documento", - "DeleteDocumentTour": "Eliminar Tour do documento?", + "DeleteDocumentTour": "Excluir tour do documento?", "Delete": "Excluir", "ViewingAsYourself": "Voltar a ver como você mesmo", "RawData": "Dados Primários" @@ -329,10 +329,10 @@ "TriggerFormulas": { "AnyField": "Qualquer campo", "NewRecords": "Aplicar a novos registros", - "ChangesTo": "Aplicar em mudanças para:", - "RecordChanges": "Aplicar em mudanças de registro", + "ChangesTo": "Aplicar em alterações para:", + "RecordChanges": "Aplicar em alterações de registro", "CurrentField": "Campo atual ", - "OK": "Ok", + "OK": "OK", "Cancel": "Cancelar", "Close": "Fechar", "ExceptFormulas": "(exceto fórmulas)", @@ -345,30 +345,30 @@ "Clear": "Limpar" }, "ViewLayoutMenu": { - "DeleteRecord": "Eliminar registro", + "DeleteRecord": "Excluir registro", "CopyAnchorLink": "Copiar o link de ancoragem", "ShowRawData": "Mostrar dados primários", "PrintWidget": "Imprimir Widget", "DownloadCSV": "Baixar como CSV", "WidgetOptions": "Opções do Widget", - "AdvancedSortFilter": "Classificação & Filtros Avançados", + "AdvancedSortFilter": "Classificação e Filtros Avançados", "DownloadXLSX": "Baixar como XLSX", - "EditCardLayout": "Editar o leiaute do cartão", + "EditCardLayout": "Editar Layout de cartão", "DataSelection": "Seleção de dados", "OpenConfiguration": "Abrir configuração", - "DeleteWidget": "Eliminar Widget" + "DeleteWidget": "Excluir Widget" }, "ViewSectionMenu": { - "UpdateSortFilterSettings": "Atualizar configurações de Classificação&Filtro", + "UpdateSortFilterSettings": "Atualizar configurações de Ordenar e Filtrar", "Save": "Salvar", "Revert": "Reverter", - "SortedBy": "Classificado por", + "SortedBy": "Ordenado por", "AddFilter": "Adicionar Filtro", "ToggleFilterBar": "Alternar Barra de Filtro", "FilteredBy": "Filtrado por", "Customized": "(personalizado)", "Empty": "(vazio)", - "Sort": "CLASSIFICAR", + "Sort": "ORDENAR", "Filter": "FILTRAR", "Modified": "(modificado)", "CustomOptions": "Opções personalizadas" @@ -378,40 +378,40 @@ "Saved": "Salvo", "Invalid": "Inválido", "Save": "Salvar", - "Reset": "Restabelecer", + "Reset": "Redefinir", "AddTableRules": "Adicionar Regras de Tabela", "AddUserAttributes": "Adicionar Atibutos de Usuário", "Users": "Usuários", "UserAttributes": "Atributos de Usuário", - "AttributeToLookUp": "Atributo de Consulta", - "LookupColumn": "Coluna de Consulta", - "LookupTable": "Tabela de Consulta", + "AttributeToLookUp": "Atributo para Procurar", + "LookupColumn": "Coluna de pesquisa", + "LookupTable": "Tabela de Pesquisa", "DefaultRules": "Regras Padrão", "Condition": "Condição", "Permissions": "Permissões", "RulesForTable": "Regras para a tabela ", "AddColumnRule": "Adicionar Regra de Coluna", "AddDefaultRule": "Adicionar Regra Padrão", - "DeleteTableRules": "Eliminar Regras de Tabela", + "DeleteTableRules": "Excluir Regras de Tabela", "SpecialRules": "Regras Especiais", - "AccessRulesDescription": "Permitir que todos vejam as Regras de Acesso.", - "AccessRulesName": "Permissões para ver as Regras de Acesso", - "FullCopies": "Permissões para acessar o documento inteiro quando necessário", + "AccessRulesDescription": "Permitir que todos visualizem as Regras de Acesso.", + "AccessRulesName": "Permissão para visualizar as Regras de Acesso", + "FullCopies": "Permissão para acessar o documento completo quando necessário", "AttributeNamePlaceholder": "Nome do atributo", "Everyone": "Todos", - "EveryoneElse": "Todos os demais", - "EnterCondition": "Digite a Condição", + "EveryoneElse": "Todos os outros", + "EnterCondition": "Insira a condição", "RemoveRulesMentioningTable": "Remover regras de {{- tableId }}", "Checking": "Verificando…", "MemoEditorPlaceholder": "Escreva uma mensagem…", - "FullCopiesDescription": "Permitir a todos copiar o documento inteiro, ou visualizá-lo por completo em modo de mexer.\nÚtil para exemplos e modelos, mas não para dados sensíveis.", + "FullCopiesDescription": "Permitir que todos possam copiar, ver e mexer no documento todo.\nÚtil para exemplos e modelos, mas não para dados sensíveis.", "RemoveRulesMentioningColumn": "Remover a coluna {{- colId }} das regras de {{- tableId }}", "RemoveUserAttribute": "Remover o atributo do usuário {{- name }}" }, "PermissionsWidget": { "AllowAll": "Permitir Todos", "DenyAll": "Recusar Todos", - "ReadOnly": "Apenas Leitura" + "ReadOnly": "Somente leitura" } }, "lib": { @@ -431,16 +431,16 @@ "AddPage": "Adicionar Página", "AddWidgetToPage": "Adicionar Widget à Página", "AddEmptyTable": "Adicionar Tabela Vazia", - "NoEditAccess": "Você não tem permissão de edição a esse documento", - "ReloadingOrRecoveryMode": "Você pode tentar recarregar o documento, ou usar o modo de recuperação. O modo de recuperação abre o documento para ser totalmente acessível aos proprietários, e inacessível a outros. Também desabilita as fórmulas. [{{error}}]" + "NoEditAccess": "Você não tem permissão de edição desse documento", + "ReloadingOrRecoveryMode": "Você pode tentar recarregar o documento ou usar o modo de recuperação. O modo de recuperação abre o documento para ser totalmente acessível aos proprietários e inacessível a outras pessoas. Ele também desativa as fórmulas. [{{error}}]" }, "UserManagerModel": { "Owner": "Proprietário", "Editor": "Editor", "Viewer": "Observador", "NoDefaultAccess": "Sem Acesso Padrão", - "InFull": "Total", - "ViewAndEdit": "Ver & Editar", + "InFull": "Na íntegra", + "ViewAndEdit": "Ver e Editar", "ViewOnly": "Somente Ver", "None": "Nenhum" }, @@ -465,7 +465,7 @@ "menus": { "SelectFields": "Selecionar campos", "WorkspacesAvailableOnTeamPlans": "* As áreas de trabalho estão disponíveis nos planos de equipe. ", - "UpgradeNow": "Atualize agora" + "UpgradeNow": "Atualizar agora" }, "modals": { "Save": "Salvar", @@ -487,10 +487,10 @@ }, "components": { "ActionLog": { - "RowRemovedInAction": "Essa linha foi subseqüentemente removida em ação {{action.actionNum}}", - "ActionLogFailed": "Registro de ação falhou em carregar", - "TableRemovedInAction": "A Tabela {{tableId}} foi subseqüentemente removida em ação #{{actionNum}}", - "ColumnRemovedInAction": "A Coluna {{colId}} foi subseqüentemente removida em ação #{{action.actionNum}}" + "RowRemovedInAction": "Essa linha foi posteriormente removida em ação {{action.actionNum}}", + "ActionLogFailed": "Falha ao carregar o Log de Ações", + "TableRemovedInAction": "A Tabela {{tableId}} foi posteriormente removida em ação #{{actionNum}}", + "ColumnRemovedInAction": "A Coluna {{colId}} foi posteriormente removida em ação #{{action.actionNum}}" }, "ChartView": { "EachYFollowedByOne": "Cada série Y é seguida por uma série para o comprimento das barras de erro.", @@ -508,9 +508,9 @@ "RawDataTables": "Tabelas de Dados Primários", "ClickToCopy": "Clique para copiar", "DuplicateTable": "Duplicar a Tabela", - "NoEditAccess": "Você não tem permissão de edição para esse documento", + "NoEditAccess": "Você não tem permissão de edição desse documento", "TableIDCopied": "ID da Tabela copiada para a área de transferência", - "DeleteData": "Eliminar os dados da {{formattedTableName}}, e removê-la de todas as páginas?" + "DeleteData": "Excluir os dados da {{formattedTableName}}, e removê-la de todas as páginas?" }, "DocumentUsage": { "UsageStatisticsOnlyFullAccess": "As estatísticas de uso só estão disponíveis para usuários com acesso total aos dados do documento.", @@ -518,12 +518,12 @@ "Updates": "Atualiza a cada 5 minutos.", "AttachmentsSize": "Tamanho dos Anexos", "LimitContactSiteOwner": "Entre em contato com o proprietário do site para atualizar o plano para aumentar os limites.", - "UpgradeLinkText": "comece seu teste gratuito de 30 dias do plano Pro.", + "UpgradeLinkText": "comece sua avaliação gratuita de 30 dias do plano Pro.", "ForHigherLimits": "Para limites maiores, ", - "StatusMessageApproachingLimit": "Este documento é {{- link}} livre de limites do plano.", - "StatusMessageGracePeriodElse": "Limites de documentos {{- link}}. Dentro de {{gracePeriodDays}} dias, este documento será somente de leitura.", - "StatusMessageDeleteOnly": "Este documento {{- link}} limita o plano livre e agora é somente leitura, mas você pode excluir linhas.", - "StatusMessageGracePeriod": "Limites de documentos {{- link}}.", + "StatusMessageApproachingLimit": "Este documento está {{- link}} o limite do plano gratuito.", + "StatusMessageGracePeriodElse": "Limite do documento {{- link}}. Dentro de {{gracePeriodDays}} dias, este documento será somente de leitura.", + "StatusMessageDeleteOnly": "Este documento {{- link}} o limite do plano livre e agora é somente leitura, mas você pode excluir linhas.", + "StatusMessageGracePeriod": "Limite do documento {{- link}}.", "DataSize": "Tamanho dos Dados", "Usage": "Uso", "Rows": "Linhas" @@ -539,10 +539,10 @@ "Compact": "Compactar", "Blocks": "Blocos", "PluginColon": "Plugin: ", - "SectionColon": "Setor: ", - "EditCardLayout": "Editar Leiaute do Cartão", + "SectionColon": "Secção: ", + "EditCardLayout": "Editar Layout do Cartão", "UnmarkOnDemandText": "Se você desmarcar a tabela {{- table}} como Sob-Demanda, seus dados serão carregados no mecanismo de cálculo e ficarão disponíveis para uso em fórmulas. Para uma tabela grande, isto pode aumentar muito os tempos de carregamento.{{- br}}{{-br}}A modificação desta configuração recarregará o documento para todos os usuários.", - "MakeOnDemandText": "Se você fizer a tabela {{table}} Sob-Demanda, seus dados não serão mais carregados no mecanismo de cálculo e não estarão disponíveis para uso em fórmulas. Eles permanecerão disponíveis para visualização e edição." + "MakeOnDemandText": "Se você fizer a tabela {{table}} Sob-Demanda, seus dados não serão mais carregados no mecanismo de cálculo e não estarão disponíveis para uso em fórmulas. Ela permanecerá disponível para visualização e edição." }, "Drafts": { "UndoDiscard": "Desfazer descarte", @@ -554,29 +554,29 @@ }, "GristDoc": { "AddedNewLinkedSection": "Adicionada nova seção vinculada para visualizar {{viewName}}}", - "ImportFromFile": "Importar de arquivo", - "SavedLinkedSectionIn": "Salva seção ligada {{title}} em vista {{name}}" + "ImportFromFile": "Importação de arquivo", + "SavedLinkedSectionIn": "Seção vinculada salva {{title}} em exibição {{name}}" }, "Importer": { "UpdateExistingRecords": "Atualizar os registros existentes", - "MergeRowsThatMatch": "Unir as linhas que correspondem a estes campos:", - "SelectFieldsToMatch": "Selecione os campos para combinar em" + "MergeRowsThatMatch": "Mesclar linhas que correspondem a estes campos:", + "SelectFieldsToMatch": "Selecione os campos a serem correspondidos em" }, "PluginScreen": { - "ImportFailed": "A importação falhou: " + "ImportFailed": "Falha na importação: " }, "RecordLayoutEditor": { "AddField": "Adicionar Campo", "CreateNewField": "Criar um Novo Campo", "ShowField": "Mostrar campo {{- label}}", - "SaveLayout": "Guardar Leiaute", + "SaveLayout": "Guardar Layout", "Cancel": "Cancelar" }, "RecordLayout": { - "UpdatingRecordLayout": "Atualizando o leiaute dos registros." + "UpdatingRecordLayout": "Atualizando o layout dos registros." }, "RefSelect": { - "NoColumnsAdd": "Sem colunas a acrescentar", + "NoColumnsAdd": "Não há colunas para adicionar", "AddColumn": "Adicionar Coluna" }, "SelectionSummary": { @@ -584,7 +584,7 @@ }, "TypeTransformation": { "Cancel": "Cancelar", - "Preview": "Prévisualizar", + "Preview": "Pré-visualização", "UpdateFormula": "Atualizar a fórmula (Shift+Enter)", "Revise": "Revisar", "Apply": "Aplicar" @@ -603,14 +603,14 @@ "MakeCopyMenu": { "WarningOriginalWillBeUpdated": "A versão original deste documento será atualizada.", "UpdateOriginal": "Atualizar o Original", - "OriginalHasModifications": "Original Tem Alterações", + "OriginalHasModifications": "Original Tem Modificações", "WarningOverwriteOriginalChanges": "Tenha cuidado, o original tem mudanças que não estão neste documento. Essas mudanças serão sobrescritas.", "WarningAlreadyIdentical": "No entanto, parece já ser idêntico.", - "SignUp": "Inscreva-se", - "ToSaveSignUpAndReload": "Para salvar suas alterações, inscreva-se e depois recarregue esta página.", + "SignUp": "Cadastre-se", + "ToSaveSignUpAndReload": "Para salvar suas alterações, cadastre-se e recarregue esta página.", "AsTemplate": "Como Modelo", "Workspace": "Área de Trabalho", - "NoWriteAccessToSite": "Você não tem permissão de escrita neste site", + "NoWriteAccessToSite": "Você não tem acesso de gravação a este site", "Name": "Nome", "EnterDocumentName": "Digite o nome do documento", "Organization": "Organização", @@ -618,12 +618,12 @@ "CannotEditOriginal": "A substituição do original requer direitos de edição sobre o documento original.", "OriginalLooksUnrelated": "Original Parece não Relacionado", "OriginalLooksIdentical": "Original Parece Identêntico", - "NoWriteAccessToWorkspace": "Você não tem permissão de escrita na área de trabalho selecionada", + "NoWriteAccessToWorkspace": "Você não tem acesso de gravação na área de trabalho selecionada", "Cancel": "Cancelar", "Update": "Atualizar", "Overwrite": "Sobreescrever", - "WarningWillBeOverwritten": "Ele será sobrescrito, perdendo qualquer conteúdo que não conste deste documento.", - "NoDestinationWorkspace": "Nenhuma área de trabalho destino" + "WarningWillBeOverwritten": "Ele será substituído, perdendo qualquer conteúdo que não esteja neste documento.", + "NoDestinationWorkspace": "Nenhuma área de trabalho de destino" }, "GridOptions": { "VerticalGridlines": "Linhas de Grade Verticais", @@ -646,18 +646,18 @@ "CreateWorkspace": "Criar Área de Trabalho", "Rename": "Renomear", "Workspaces": "Áreas de Trabalho", - "WorkspaceDeleteTitle": "Eliminiar {{workspace}} e todos os documentos inclusos?", + "WorkspaceDeleteTitle": "Excluir {{workspace}} e todos os documentos inclusos?", "WorkspaceDeleteText": "A Área de Trabalho será movida à Lixeira." }, "ShareMenu": { - "WorkOnCopy": "Trabalhar numa cópia", + "WorkOnCopy": "Trabalho em uma cópia", "ReplaceTermToUse": "Substituir {{termToUse}}…", "EditWithoutAffecting": "Editar sem afetar o original", "BackToCurrent": "Voltar ao Atual", "SaveDocument": "Salvar Documento", "SaveCopy": "Salvar Cópia", "Unsaved": "Não Salvo", - "CompareTermToUse": "Comprar ao {{termToUse}}", + "CompareTermToUse": "Comparar ao {{termToUse}}", "ShowInFolder": "Mostrar na pasta", "Download": "Baixar", "ExportCSV": "Exportar a CSV", @@ -676,19 +676,19 @@ "NotifyUI": { "UpgradePlan": "Atualizar o Plano", "Renew": "Renovar", - "GoToPersonalSite": "Vá ao seu site pessoal grátis", + "GoToPersonalSite": "Acesse seu site pessoal gratuito", "Notifications": "Notificações", "ErrorCannotFindPersonalSite": "Não encontro site pessoal, desculpe!", - "GiveFeedback": "Fornecer retorno", - "ReportProblem": "Informe um problema", + "GiveFeedback": "Dar feedback", + "ReportProblem": "Reportar um problema", "AskForHelp": "Peça ajuda", - "NoNotifications": "Sem notificações" + "NoNotifications": "Nenhuma notificação" }, "PageWidgetPicker": { "SelectWidget": "Selcione o Widget", - "GroupBy": "Agrupado por", + "GroupBy": "Agrupar por", "AddToPage": "Adicionar à Página", - "SelectData": "Selcione os Dados", + "SelectData": "Selecionar dados", "BuildingWidget": "Construíndo o {{- label}} widget" }, "RightPanel": { @@ -703,19 +703,19 @@ "Series_one": "Série", "Transform": "TRANSFORMAR", "Widget": "Widget", - "SortAndFilter": "Classificar & Filtrar", + "SortAndFilter": "Ordenar & Filtrar", "DataTableName": "NOME DA TABELA DE DADOS", "WidgetTitle": "TÍTULO DO WIDGET", - "ChangeWidget": "Modificar Widget", + "ChangeWidget": "Alterar widget", "RowStyle": "Estilo de Linha", "ChartType": "TIPO DE GRÁFICO", - "Filter": "FILTRO", - "SourceData": "ORIGEM DE DADOS", + "Filter": "FILTRAR", + "SourceData": "DADOS DE ORIGEM", "Data": "Dados", "RowStyleUpper": "ESTILO DE LINHA", - "Sort": "CLASSIFICAÇÃO", + "Sort": "ORDENAR", "SelectBy": "SELECIONADO POR", - "NoEditAccess": "Você não tem permissão de edição a esse documento", + "NoEditAccess": "Você não tem permissão de edição desse documento", "Detach": "Separar", "Field_other": "Campos", "Theme": "Tema", @@ -732,14 +732,14 @@ "false": "falso" }, "WelcomeQuestions": { - "Research": "Pesquisa", - "ITTechnology": "TI & Tecnologia", - "HRManagement": "RH & Administração", - "WelcomeToGrist": "Bem-vnindo ao Grist!", + "Research": "Investigação", + "ITTechnology": "TI e Tecnologia", + "HRManagement": "RH e Gestão", + "WelcomeToGrist": "Bem-vindo ao Grist!", "Sales": "Vendas", - "WhatBringsYouToGrist": "O que o traz à Grist? Por favor, ajude-nos a servi-lo melhor.", - "ProductDevelopment": "Produto em Desenvolvimento", - "FinanceAccounting": "Finanças & Contabilidade", + "WhatBringsYouToGrist": "O que te traz ao Grist? Por favor, ajude-nos a atendê-lo melhor.", + "ProductDevelopment": "Desenvolvimento de Produto", + "FinanceAccounting": "Finanças e Contabilidade", "MediaProduction": "Produção de Mídia", "Marketing": "Publicidade", "Education": "Educação", @@ -747,7 +747,7 @@ "TypeHere": "Digite aqui" }, "OnBoardingPopups": { - "Finish": "Final", + "Finish": "Terminar", "Next": "Próximo" }, "RowContextMenu": { @@ -769,8 +769,8 @@ }, "Pages": { "TableWillNoLongerBeVisible_other": "As seguintes tabelas não serão mais visíveis", - "TableWillNoLongerBeVisible_one": "A seguinte tabela não será mais visível", - "DeleteDataAndPage": "Eliminar os dados desta página.", + "TableWillNoLongerBeVisible_one": "A tabela a seguir não será mais visível", + "DeleteDataAndPage": "Excluir os dados desta página.", "Delete": "Excluir" }, "OpenVideoTour": { From 486ea899e250e7ea554f7366268a260ae57f4509 Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Tue, 3 Jan 2023 15:15:37 +0000 Subject: [PATCH 20/22] Translated using Weblate (Spanish) Currently translated at 77.6% (479 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/es/ --- static/locales/es.client.json | 469 +++++++++++++++++++++++++++++++++- 1 file changed, 466 insertions(+), 3 deletions(-) diff --git a/static/locales/es.client.json b/static/locales/es.client.json index c6cedf58..089f4f11 100644 --- a/static/locales/es.client.json +++ b/static/locales/es.client.json @@ -4,7 +4,7 @@ "API": "API", "Edit": "Editar", "Save": "Guardar", - "PasswordSecurity": "Contraseña y seguridad", + "PasswordSecurity": "Contraseña y Seguridad", "LoginMethod": "Método de inicio de sesión", "ChangePassword": "Cambiar contraseña", "AllowGoogleSigning": "Permitir iniciar sesión en esta cuenta con Google", @@ -13,7 +13,7 @@ "APIKey": "Clave de API", "WarningUsername": "Los nombres solo permiten letras, números y ciertos caracteres especiales", "AccountSettings": "Configuraciones de cuenta", - "Email": "Email", + "Email": "E-mail", "TwoFactorAuthDescription": "La autenticación de dos factores provee seguridad adicional para su cuenta Grist, diseñada para garantizar que usted sea la única persona que pueda acceder a su cuenta, incluso si alguien conoce su contraseña." }, "AccountWidget": { @@ -111,6 +111,469 @@ "WidgetNeedFullAccess": "El widget necesita {{fullAccess}} para este documento." }, "DocHistory": { - "Activity": "Actividad" + "Activity": "Actividad", + "Beta": "Beta", + "CompareToCurrent": "Comparar con la actual", + "SnapshotsUnavailable": "Las instantáneas no están disponibles.", + "OpenSnapshot": "Abrir instantánea", + "CompareToPrevious": "Comparar con el anterior", + "Snapshots": "Instantáneas" + }, + "DocumentSettings": { + "Save": "Guardar", + "DocumentSettings": "Configuración del Documento", + "ThisDocumentID": "ID de este documento (para uso de API):", + "TimeZone": "Zona horaria:", + "Locale": "Localidad:", + "Currency": "Moneda:", + "LocalCurrency": "Moneda local ({{currency}})", + "EngineRisk": "Motor (experimental {{span}} cambiar bajo su propia responsabilidad):", + "SaveAndReload": "Guardar y recargar" + }, + "DuplicateTable": { + "AdviceWithLink": "En lugar de duplicar tablas, generalmente es mejor segmentar datos usando vistas vinculadas. {{link}}", + "NewName": "Nombre de la nueva tabla", + "CopyAllData": "Copiar todos los datos además de la estructura de la tabla.", + "WarningACL": "Sólo las reglas de acceso predeterminado del documento se aplicarán a la copia." + }, + "errorPages": { + "NotFoundMainText": "La página solicitada no se pudo encontrar.{{separator}}Por favor, compruebe la URL e inténtelo de nuevo.", + "AccessDenied": "Acceso negado{{suffix}}", + "DeniedOrganizationDocuments": "No tiene acceso a los documentos de esta organización.", + "SignInToAccess": "Inicie sesión para acceder a los documentos de esta organización.", + "GoToMainPage": "Ir a la página principal", + "SignIn": "Iniciar sesión", + "AddAcount": "Agregar cuenta", + "SignedOut": "Sesión cerrada{{suffix}}", + "GenericError": "Error{{suffix}}", + "SignedOutNow": "Ya has cerrado la sesión.", + "SignedInAgain": "Iniciar sesión de nuevo", + "PageNotFound": "Página no encontrada{{suffix}}", + "ContactSupport": "Contactar con el soporte", + "SomethingWentWrong": "Algo salió mal", + "ErrorHappened_message": "Hubo un error: {{message}}", + "ErrorHappened_unknown": "Hubo un error desconocido.", + "SignInWithDifferentAccount": "Has iniciado sesión como {{email}}. Puede iniciar sesión con otra cuenta o solicitar acceso a un administrador." + }, + "FieldConfig": { + "ColumnType_empty_one": "Columna vacía", + "EnterFormula": "Introducir fórmula", + "ColumnLabel": "ETIQUETA DE COLUMNA E ID", + "ColumnOptionsLimited": "Las opciones de columna son limitadas en tablas sumarias.", + "ColumnType_formula_one": "Columna de Fórmula", + "ColumnType_data_one": "Columna de datos", + "ColumnType_formula_other": "Columnas de Fórmula", + "ColumnType_data_other": "Columnas de datos", + "ColumnType_empty_other": "Columnas vacías", + "ColumnType_mixed_other": "Comportamiento mixto", + "ConvertColumn_formula": "Limpiar y convertir en fórmula", + "ConvertColumn_data": "Convertir columna en datos", + "ConvertColumn_triggerformula": "Convertir en fórmula de activación", + "ClearAndReset": "Borrar y restablecer", + "ColumnBehavior": "COMPORTAMIENTO DE LA COLUMNA", + "SetFormula": "Establecer fórmula", + "SetTriggerFormula": "Establecer fórmula de activación", + "MakeIntoDataColumn": "Convertir en columna de datos", + "TriggerFormula": "FÓRMULA DE ACTIVACIÓN" + }, + "ExampleInfo": { + "WelcomeText_CRM": "Consulte nuestro tutorial relacionado para saber cómo vincular datos y crear diseños de alta productividad.", + "Title_CRM": "CRM ligero", + "WelcomeTitle_CRM": "Bienvenido a la plantilla de CRM ligero", + "WelcomeTutorialName_CRM": "Tutorial: Crear un CRM", + "Title_investmentResearch": "Investigación de inversiones", + "WelcomeTitle_investmentResearch": "Bienvenido a la plantilla de Investigación de Inversiones", + "WelcomeTutorialName_investmentResearch": "Tutorial: analizar y visualizar", + "Title_afterschool": "Programa extraescolar", + "WelcomeTitle_afterschool": "Bienvenido a la plantilla del Programa Extraescolar", + "WelcomeTutorialName_afterschool": "Tutorial: Gestionar datos empresariales", + "WelcomeText_investmentResearch": "Consulte nuestro tutorial relacionado para aprender a crear tablas sumarias y gráficos, y a vincular gráficos dinámicamente.", + "WelcomeText_afterschool": "Consulte nuestro tutorial relacionado para saber cómo modelar datos empresariales, utilizar fórmulas y gestionar la complejidad." + }, + "GridViewMenus": { + "ShowColumn": "Mostrar columna {{- label}}", + "DeleteColumns_other": "Eliminar {{count}} columnas", + "AddToSort_added": "Ordenado (#{{count}})", + "FreezeColumn_more_other": "Inmovilizar {{count}} columnas más", + "UnfreezeColumn_all_other": "Descongelar todas las columnas", + "AddColumn": "Añadir columna", + "ColumnOptions": "Opciones de columna", + "FilterData": "Filtrar datos", + "Sort": "Ordenar", + "RenameColumn": "Renombrar columna", + "ResetEntireColumns_one": "Restablecer toda la columna", + "ResetEntireColumns_other": "Restablecer {{count}} columnas enteras", + "ResetColumns_one": "Restablecer columna", + "ResetColumns_other": "Restablecer {{count}} columnas", + "DeleteColumns_one": "Eliminar columna", + "HideColumns_one": "Ocultar columna", + "HideColumns_other": "Ocultar {{count}} columnas", + "ConvertFormulaToData": "Convertir fórmula en datos", + "ClearValues": "Borrar valores", + "InsertColumn": "Insertar columna en {{to}}", + "FreezeColumn_one": "Inmovilizar esta columna", + "FreezeColumn_other": "Inmovilizar {{count}} columnas", + "FreezeColumn_more_one": "Inmobilizar una columna más", + "UnfreezeColumn_one": "Descongelar esta columna", + "UnfreezeColumn_other": "Descongelar {{count}} columnas", + "AddToSort": "Agregar a ordenar", + "MoreSortOptions": "Más opciones de clasificación…" + }, + "HomeIntro": { + "WelcomeInfoAppearHere": "Cualquier documento creado en este sitio aparecerá aquí.", + "EmptyWorkspace": "Este espacio de trabajo está vacío.", + "CreateEmptyDocument": "Crear un documento vacío", + "SignUp": "Inscríbete", + "PersonalSite": "sitio personal", + "WelcomeTo": "Bienvenido a {{orgName}}", + "WelcomeInfoNoDocuments": "Tiene acceso sólo lectura a este sitio. Actualmente no hay documentos.", + "WelcomeTextVistGrist": "¿Te interesa usar Grist fuera de tu equipo? Visita gratis tu ", + "SproutsProgram": "Programa de Brotes", + "WelcomeUser": "¡Bienvenido a Grist, {{name}}!", + "OrFindAndExpert": ", o encontrar un experto a través de nuestro ", + "PersonalIntroGetStarted": "Empieza creando tu primer documento Grist.", + "AnonIntroGetStarted": "Empieza explorando plantillas o creando tu primer documento Grist.", + "Welcome": "¡Bienvenido a Grist!", + "VisitHelpCenter": "Visite nuestro {{link}} para aprender más.", + "HelpCenter": "Centro de ayuda", + "InviteTeamMembers": "Invita a los miembros del equipo", + "BrowseTemplates": "Explorar plantillas", + "ImportDocument": "Importar documento", + "TeamSiteIntroGetStarted": "Empieza invitando a tu equipo y creando tu primer documento Grist." + }, + "HomeLeftPane": { + "Rename": "Renombrar", + "ManageUsers": "Gestionar usuarios", + "AllDocuments": "Todos los documentos", + "ExamplesAndTemplates": "Ejemplos y Plantillas", + "CreateEmptyDocument": "Crear un documento vacío", + "ImportDocument": "Importar documento", + "CreateWorkspace": "Crear espacio de trabajo", + "Trash": "Papelera", + "Delete": "Borrar", + "Workspaces": "Espacios de trabajo", + "WorkspaceDeleteTitle": "Eliminar {{workspace}} y todos los documentos incluidos?", + "WorkspaceDeleteText": "El espacio de trabajo se moverá a la papelera.", + "AccessDetails": "Detalles de Acceso" + }, + "MakeCopyMenu": { + "EnterDocumentName": "Introduzca el nombre del documento", + "OriginalHasModifications": "El original tiene modificaciones", + "Overwrite": "Sobrescribir", + "WarningAlreadyIdentical": "Sin embargo, parece ser ya idéntico.", + "ToSaveSignUpAndReload": "Para guardar sus cambios, por favor regístrese, luego vuelva a cargar esta página.", + "CannotEditOriginal": "Reemplazar el original requiere derechos de edición en el documento original.", + "Cancel": "Cancelar", + "UpdateOriginal": "Actualizar original", + "Update": "Actualizar", + "WarningOriginalWillBeUpdated": "La versión original de este documento será actualizada.", + "WarningOverwriteOriginalChanges": "Tenga cuidado, el original tiene cambios que no están en este documento. Esos cambios serán sobrescritos.", + "OriginalLooksUnrelated": "El original parece no relacionado", + "WarningWillBeOverwritten": "Se sobrescribirá, perdiendo cualquier contenido que no esté en este documento.", + "OriginalLooksIdentical": "El original parece idéntico", + "SignUp": "Inscríbete", + "NoDestinationWorkspace": "No hay espacio de trabajo de destino", + "Name": "Nombre", + "AsTemplate": "Como plantilla", + "IncludeStructureWithoutData": "Incluye la estructura sin ninguno de los datos.", + "Organization": "Organización", + "NoWriteAccessToSite": "No tiene acceso de escritura a este sitio", + "Workspace": "Espacio de trabajo", + "NoWriteAccessToWorkspace": "No tienes acceso de escritura al espacio de trabajo seleccionado" + }, + "NotifyUI": { + "ErrorCannotFindPersonalSite": "¡No se puede encontrar el sitio personal, lo siento!", + "UpgradePlan": "Actualizar el Plan", + "Renew": "Renovar", + "ReportProblem": "Reportar un problema", + "AskForHelp": "Solicitar ayuda", + "Notifications": "Notificaciones", + "GiveFeedback": "Dar retroalimentación", + "NoNotifications": "Sin notificaciones", + "GoToPersonalSite": "Vaya a su sitio personal gratuito" + }, + "OnBoardingPopups": { + "Finish": "Finalizar", + "Next": "Siguiente" + }, + "OpenVideoTour": { + "VideoTour": "Recorrido en vídeo", + "YouTubeVideoPlayer": "Reproductor de vídeo de YouTube", + "GristVideoTour": "Recorrido en video de Grist" + }, + "RightPanel": { + "Column_other": "Columnas", + "Column_one": "Columna", + "Field_other": "Campos", + "Series_one": "Serie", + "Series_other": "Series", + "ColumnType": "TIPO DE COLUMNA", + "Transform": "TRANSFORMAR", + "Widget": "Widget", + "SortAndFilter": "Ordenar y filtrar", + "Data": "Datos", + "DataTableName": "NOMBRE DE LA TABLA DE DATOS", + "WidgetTitle": "TÍTULO DEL WIDGET", + "ChangeWidget": "Cambiar widget", + "Theme": "Tema", + "RowStyleUpper": "ESTILO DE FILA", + "RowStyle": "Estilo de fila", + "ChartType": "TIPO DE GRÁFICO", + "Custom": "PERSONALIZADO", + "Sort": "ORDENAR", + "Filter": "FILTRAR", + "DataTable": "TABLA DE DATOS", + "SourceData": "DATOS DE ORIGEN", + "GroupedBy": "AGRUPADO POR", + "EditDataSelection": "Editar la selección de datos", + "Detach": "Despegar", + "SelectBy": "SELECCIONAR POR", + "SelectWidget": "Seleccionar widget", + "SelectorFor": "SELECTOR PARA", + "Save": "Guardar", + "NoEditAccess": "No tiene acceso de edición a este documento", + "Field_one": "Campo" + }, + "WelcomeQuestions": { + "Marketing": "Publicidad", + "WelcomeToGrist": "¡Bienvenido a Grist!", + "ProductDevelopment": "Desarrollo de productos", + "FinanceAccounting": "Finanzas y Contabilidad", + "MediaProduction": "Producción audiovisual", + "ITTechnology": "TI y Tecnología", + "Research": "Investigación", + "Sales": "Ventas", + "Education": "Educación", + "HRManagement": "Recursos humanos y gestión", + "Other": "Otros", + "WhatBringsYouToGrist": "¿Qué te trae a Grist? Por favor, ayúdenos a servirle mejor.", + "TypeHere": "Escriba aquí" + }, + "Pages": { + "TableWillNoLongerBeVisible_other": "Las siguientes tablas ya no serán visibles", + "TableWillNoLongerBeVisible_one": "La siguiente tabla ya no será visible", + "DeleteDataAndPage": "Eliminar datos y esta página.", + "Delete": "Borrar" + }, + "ShareMenu": { + "Unsaved": "No guardado", + "SendToGoogleDrive": "Enviar a Google Drive", + "SaveCopy": "Guardar copia", + "EditWithoutAffecting": "Editar sin afectar el original", + "BackToCurrent": "Volver a Actual", + "SaveDocument": "Guardar el documento", + "DuplicateDocument": "Duplicar el documento", + "ManageUsers": "Gestionar usuarios", + "AccessDetails": "Detalles de Acceso", + "CurrentVersion": "Versión actual", + "Original": "Original", + "ReturnToTermToUse": "Volver a {{termToUse}}", + "CompareTermToUse": "Comparar con {{termToUse}}", + "WorkOnCopy": "Trabajar en una copia", + "ShowInFolder": "Mostrar en la carpeta", + "Download": "Descargar", + "ExportCSV": "Exportar CSV", + "ExportXLSX": "Exportar XLSX", + "ReplaceTermToUse": "Reemplazar {{termToUse}}…" + }, + "PageWidgetPicker": { + "AddToPage": "Añadir a la página", + "GroupBy": "Agrupar por", + "SelectWidget": "Seleccionar widget", + "BuildingWidget": "Creación de widget {{- label}}", + "SelectData": "Seleccionar datos" + }, + "DocMenu": { + "AllDocuments": "Todos los documentos", + "OtherSites": "Otros sitios", + "OtherSitesWelcome": "Usted está en el sitio {{siteName}}. También tiene acceso a los siguientes sitios:", + "Edited": "Editado {{at}}", + "OtherSitesWelcome_personal": "Estás en tu sitio personal. También tiene acceso a los siguientes sitios:", + "Featured": "Destacados", + "DeleteDoc": "Borrar {{name}}", + "MoreExamplesAndTemplates": "Más Ejemplos y Plantillas", + "ServiceNotAvailable": "Este servicio no está disponible ahora mismo", + "WorkspaceNotFound": "Espacio de trabajo no encontrado", + "EmptyTrash": "La papelera está vacía.", + "ExamplesAndTemplates": "Ejemplos y Plantillas", + "Trash": "Papelera", + "NeedPaidPlan": "(La organización necesita un plan de pago)", + "Delete": "Borrar", + "PinnedDocuments": "Documentos anclados", + "DocStayInTrash": "Los documentos permanecen en la papelera durante 30 días, tras los cuales se eliminan definitivamente.", + "Deleted": "Eliminado {{at}}", + "Examples&Templates": "Ejemplos y Plantillas", + "DiscoverMoreTemplates": "Descubra más plantillas", + "ByName": "Por nombre", + "ByDateModified": "Por fecha de modificación", + "DocumentMoveToTrash": "El documento será movido a la papelera.", + "Rename": "Renombrar", + "Move": "Mover", + "Remove": "Quitar", + "UnpinDocument": "Desanclar documento", + "PinDocument": "Anclar documento", + "AccessDetails": "Detalles de Acceso", + "ManageUsers": "Gestionar usuarios", + "DeleteForeverDoc": "Eliminar permanentemente \"{{name}}\"?", + "DeleteForever": "Eliminar para siempre", + "DeleteDocPerma": "El documento será eliminado permanentemente.", + "Restore": "Restaurar", + "RestoreThisDocument": "Para restaurar este documento, restaure primero el espacio de trabajo.", + "DeleteWorkspaceForever": "Puede eliminar un espacio de trabajo para siempre una vez que no tenga documentos en él.", + "CurrentWorkspace": "Espacio de trabajo actual", + "RequiresEditPermissions": "Requiere permisos de edición", + "MoveDocToWorkspace": "Mover {{name}} al espacio de trabajo" + }, + "DocTour": { + "InvalidDocTourTitle": "No hay un recorrido de documento válido", + "InvalidDocTourBody": "No se puede construir un recorrido del documento a partir de los datos de este documento. Asegúrese de que existe una tabla denominada GristDocTour con las columnas Title, Body, Placement y Location." + }, + "FieldMenus": { + "UsingSettings_common": "Utilizando ajustes comunes", + "UsingSettings_separate": "Utilizando ajustes separados", + "Settings_useseparate": "Utilizar ajustes separados", + "Settings_savecommon": "Guardar como ajustes comúnes", + "Settings_revertcommon": "Revertir a los ajustes comunes" + }, + "FilterConfig": { + "AddColumn": "Añadir columna" + }, + "GridOptions": { + "GridOptions": "Opciones de cuadrícula", + "VerticalGridlines": "Líneas de cuadrícula verticales", + "HorizontalGridlines": "Líneas de cuadrícula horizontales", + "ZebraStripes": "Rayas de cebra" + }, + "LeftPanelCommon": { + "HelpCenter": "Centro de ayuda" + }, + "NTextBox": { + "false": "falso", + "true": "verdadero" + }, + "WidgetTitle": { + "OverrideTitle": "Sobrescribir título del Widget", + "DataTableName": "NOMBRE DE LA TABLA DE DATOS", + "NewTableName": "Proporcionar un nombre de tabla", + "WidgetTitle": "TÍTULO DEL WIDGET", + "Save": "Guardar", + "Cancel": "Cancelar" + }, + "RowContextMenu": { + "InsertRow": "Insertar fila", + "InsertRowAbove": "Insertar fila arriba", + "InsertRowBelow": "Insertar fila debajo", + "DuplicateRows_one": "Duplicar fila", + "DuplicateRows_other": "Duplicar filas", + "Delete": "Borrar", + "CopyAnchorLink": "Copiar enlace de anclaje" + }, + "sendToDrive": { + "SendingToGoogleDrive": "Enviar archivo a Google Drive" + }, + "SiteSwitcher": { + "SwitchSites": "Cambiar de sitio", + "CreateNewTeamSite": "Crear nuevo sitio de equipo" + }, + "SortConfig": { + "AddColumn": "Añadir columna", + "UpdateData": "Actualizar datos", + "UseChoicePosition": "Usar posición de elección", + "NaturalSort": "Clasificación natural", + "EmptyValuesLast": "Valores vacíos en último lugar" + }, + "SortFilterConfig": { + "Save": "Guardar", + "Revert": "Revertir", + "Sort": "ORDENAR", + "Filter": "FILTRAR", + "UpdateSortFilterSettings": "Actualizar los ajustes de clasificación y filtrado" + }, + "ThemeConfig": { + "Appearance": "Apariencia ", + "SyncWithOS": "Cambiar la apariencia automáticamente para que coincida con el sistema" + }, + "Tools": { + "Tools": "HERRAMIENTAS", + "AccessRules": "Reglas de acceso", + "Data": "Datos brutos", + "DocumentHistory": "Historial del documento", + "ValidateData": "Validar datos", + "CodeView": "Vista de código", + "HowToTutorial": "Tutorial de instrucciones", + "DocumentTour": "Recorrido por este documento", + "Delete": "Borrar", + "ViewingAsYourself": "Volver a ver como usted mismo", + "RawData": "Datos brutos", + "DeleteDocumentTour": "¿Borrar el recorrido del documento?" + }, + "TopBar": { + "ManageTeam": "Administrar equipo" + }, + "TriggerFormulas": { + "AnyField": "Cualquier campo", + "ChangesTo": "Aplicar en cambios a:", + "RecordChanges": "Aplicar en cambios de registro", + "CurrentField": "Campo actual ", + "DataCleaning": "(limpieza de datos)", + "OK": "OK", + "Cancel": "Cancelar", + "Close": "Cerrar", + "NewRecords": "Aplicar a nuevos registros", + "ExceptFormulas": "(excepto fórmulas)" + }, + "VisibleFieldsConfig": { + "NoReorderHiddenField": "Los campos ocultos no pueden ser reordenados", + "NoDropInHiddenField": "No se pueden colocar elementos en campos ocultos", + "SelectAll": "Seleccionar todo", + "Clear": "Limpiar" + }, + "ViewLayoutMenu": { + "DeleteRecord": "Borrar registro", + "CopyAnchorLink": "Copiar enlace de anclaje", + "ShowRawData": "Mostrar datos brutos", + "DownloadCSV": "Descargar como CSV", + "DownloadXLSX": "Descargar como XLSX", + "EditCardLayout": "Editar el diseño de la tarjeta", + "WidgetOptions": "Opciones de Widget", + "AdvancedSortFilter": "Clasificación y filtrado avanzados", + "DataSelection": "Selección de datos", + "DeleteWidget": "Eliminar el widget", + "PrintWidget": "Imprimir widget", + "OpenConfiguration": "Abrir configuración" + }, + "ViewSectionMenu": { + "UpdateSortFilterSettings": "Actualizar los ajustes de clasificación y filtrado", + "Save": "Guardar", + "SortedBy": "Ordenado por", + "AddFilter": "Añadir filtro", + "ToggleFilterBar": "Alternar barra de filtro", + "FilteredBy": "Filtrado por", + "Modified": "(modificado)", + "Empty": "(vacío)", + "CustomOptions": "Opciones personalizadas", + "Sort": "ORDENAR", + "Filter": "FILTRAR", + "Customized": "(personalizado)", + "Revert": "Revertir" + }, + "aclui": { + "AccessRules": { + "Saved": "Guardado", + "Invalid": "Inválido", + "Save": "Guardar", + "Reset": "Restablecer", + "AddTableRules": "Añadir reglas de tabla", + "AddUserAttributes": "Agregar atributos de usuario", + "UserAttributes": "Atributos de usuario", + "AttributeToLookUp": "Atributo para buscar", + "LookupTable": "Tabla de consulta", + "LookupColumn": "Columna de búsqueda", + "DefaultRules": "Reglas predeterminadas", + "Condition": "Condición", + "MemoEditorPlaceholder": "Escribe un mensaje…", + "Checking": "Comprobando…", + "Users": "Usuarios" + } } } From 6324ec1e28f99143fa985d9bcd3e0876b3ac5adc Mon Sep 17 00:00:00 2001 From: Paul Janzen Date: Sun, 1 Jan 2023 20:01:05 +0000 Subject: [PATCH 21/22] Translated using Weblate (German) Currently translated at 100.0% (617 of 617 strings) Translation: Grist/client Translate-URL: https://hosted.weblate.org/projects/grist/client/de/ --- static/locales/de.client.json | 762 +++++++++++++++++++++++++++++++++- 1 file changed, 759 insertions(+), 3 deletions(-) diff --git a/static/locales/de.client.json b/static/locales/de.client.json index 77380964..a9786590 100644 --- a/static/locales/de.client.json +++ b/static/locales/de.client.json @@ -13,13 +13,769 @@ "APIKey": "API-Schlüssel", "Theme": "Thema", "WarningUsername": "Bei den Namen sind nur Buchstaben, Zahlen und bestimmte Sonderzeichen erlaubt", - "Email": "Email", - "PasswordSecurity": "Passwort & Sicherheit" + "Email": "E-mail", + "PasswordSecurity": "Passwort und Sicherheit" }, "AccountWidget": { "SignIn": "Anmelden", "DocumentSettings": "Dokument-Einstellungen", "ToggleMobileMode": "Mobilmodus umschalten", - "Pricing": "Preisgestaltung" + "Pricing": "Preisgestaltung", + "AccessDetails": "Zugangsdetails", + "ProfileSettings": "Profil-Einstellungen", + "ManageTeam": "Team verwalten", + "SwitchAccounts": "Konten wechseln", + "Accounts": "Konten", + "AddAccount": "Konto hinzufügen", + "SignOut": "Abmelden" + }, + "CellContextMenu": { + "InsertRowBelow": "Zeile unten einfügen", + "DeleteRows_one": "Zeile löschen", + "DeleteRows_other": "{{count}} Zeilen löschen", + "ResetEntireColumns_one": "Gesamte Spalte zurücksetzen", + "ResetEntireColumns_other": "{{count}} ganze Spalten zurücksetzen", + "ResetColumns_one": "Spalte zurücksetzen", + "ResetColumns_other": "{{count}} Spalten zurücksetzen", + "DeleteColumns_one": "Spalte löschen", + "DeleteColumns_other": "{{count}} Spalten löschen", + "ClearValues": "Werte auflösen", + "ClearCell": "Zelle löschen", + "CopyAnchorLink": "Ankerlink kopieren", + "FilterByValue": "Nach diesem Wert filtern", + "InsertRow": "Zeile einfügen", + "InsertRowAbove": "Zeile oben einfügen", + "DuplicateRows_one": "Zeile duplizieren", + "DuplicateRows_other": "Zeilen duplizieren", + "InsertColumnRight": "Spalte rechts einfügen", + "InsertColumnLeft": "Spalte links einfügen" + }, + "components": { + "PluginScreen": { + "ImportFailed": "Der Import ist fehlgeschlagen: " + }, + "RecordLayoutEditor": { + "AddField": "Feld hinzufügen", + "ShowField": "Feld anzeigen {{- label}}", + "CreateNewField": "Neues Feld erstellen", + "Cancel": "Abbrechen", + "SaveLayout": "Layout speichern" + }, + "RefSelect": { + "NoColumnsAdd": "Keine Spalten zum Hinzufügen", + "AddColumn": "Spalte hinzufügen" + }, + "SelectionSummary": { + "CopiedClipboard": "In die Zwischenablage kopiert" + }, + "TypeTransformation": { + "Cancel": "Abbrechen", + "Preview": "Vorschau", + "UpdateFormula": "Formel aktualisieren (Umschalttaste+Eingabetaste)", + "Revise": "Überarbeiten", + "Apply": "Anwenden" + }, + "ActionLog": { + "RowRemovedInAction": "Diese Zeile wurde anschließend in Aktion entfernt {{action.actionNum}}", + "ActionLogFailed": "Aktionsprotokoll konnte nicht geladen werden", + "TableRemovedInAction": "Tabelle {{tableId}} wurde anschließend in Aktion #{{actionNum}} entfernt", + "ColumnRemovedInAction": "Spalte {{colId}} wurde anschließend in Aktion #{{action.actionNum}} entfernt" + }, + "CodeEditorPanel": { + "CodeViewOnlyFullAccess": "Die Codeansicht ist nur verfügbar, wenn Sie über vollständigen Dokumentzugriff verfügen.", + "AccessDenied": "Zugriff verweigert" + }, + "ChartView": { + "EachYFollowedByTwo": "Auf jede Y-Reihe folgen zwei Reihen für die oberen und unteren Fehlerbalken.", + "EachYFollowedByOne": "Auf jede Y-Reihe folgt eine Reihe für die Länge der Fehlerbalken.", + "CreateSeparateSeries": "Erstellen Sie separate Datenreihen für jeden Wert der ausgewählten Spalte.", + "PickColumn": "Wählen Sie eine Spalte", + "SelectedNewGroupDataColumns": "ausgewählte neue Gruppendaten-Spalten", + "ToggleChartAggregation": "Diagramm-Aggregation umschalten" + }, + "DocumentUsage": { + "UsageStatisticsOnlyFullAccess": "Nutzungsstatistiken stehen nur Benutzern mit vollem Zugriff auf die Belegdaten zur Verfügung.", + "StatusMessageApproachingLimit": "Dieses Dokument ist {{- link}} kostenloser Plan Grenzen.", + "StatusMessageGracePeriodElse": "Dokumentgrenzen {{- link}}. In {{gracePeriodDays}} Tagen wird dieses Dokument schreibgeschützt sein.", + "TotalSize": "Die Gesamtgröße aller Daten in diesem Dokument, ohne Anhänge.", + "Updates": "Aktualisiert alle 5 Minuten.", + "AttachmentsSize": "Anhänge Größe", + "DataSize": "Daten Größe", + "Usage": "Verwendung", + "LimitContactSiteOwner": "Wenden Sie sich an den Eigentümer der Seite, um den Plan zu aktualisieren und die Grenzwerte zu erhöhen.", + "UpgradeLinkText": "Starten Sie Ihre kostenlose 30-Tage-Testversion des Pro-Plans.", + "ForHigherLimits": "Für höhere Grenzwerte, ", + "StatusMessageGracePeriod": "Dokumentgrenzwerte {{- link}}.", + "StatusMessageDeleteOnly": "Dieses Dokument {{- link}} die kostenlosen Plan Grenzen und ist jetzt schreibgeschützt, aber Sie können Zeilen löschen.", + "Rows": "Zeilen" + }, + "ViewConfigTab": { + "UnmarkOnDemandText": "Wenn Sie die Markierung der Tabelle {{- table}}' als \"auf-Befehl\" aufheben, werden die Daten in die Berechnungsmaschine geladen und stehen für die Verwendung in Formeln zur Verfügung. Bei einer großen Tabelle kann dies die Ladezeiten erheblich verlängern.{{- br}}{{-br}}Wenn Sie diese Einstellung ändern, wird das Dokument für alle Benutzer neu geladen.", + "MakeOnDemandButton": "Auf-Befehl machen", + "MakeOnDemandText": "Wenn Sie die Tabelle {{table}} auf-Befehl machen, werden ihre Daten nicht mehr in die Berechnungsmaschine geladen und können nicht mehr in Formeln verwendet werden. Sie bleibt jedoch für die Anzeige und Bearbeitung verfügbar.", + "UnmarkOnDemandButton": "Markierung auf-Befehl aufheben", + "MakeOnDemandTitle": "Tabelle als auf-Befehl machen?", + "UnmarkOnDemandTitle": "Markierung der Tabelle auf-Befehl aufheben?", + "AdvancedSettings": "Erweiterte Einstellungen", + "BigTablesMayBeMarked": "Große Tabellen können als \"auf-Befehl\" markiert werden, damit sie nicht in die Datenmaschine geladen werden müssen.", + "Form": "Formular", + "Compact": "Kompakt", + "Blocks": "Blöcke", + "EditCardLayout": "Kartenlayout bearbeiten", + "PluginColon": "Plugin: ", + "SectionColon": "Abschnitt: " + }, + "GristDoc": { + "SavedLinkedSectionIn": "Gespeicherter verlinkter Abschnitt {{title}} in Ansicht {{name}}", + "AddedNewLinkedSection": "Neuer verlinkter Abschnitt zur Ansicht hinzugefügt {{viewName}}", + "ImportFromFile": "Aus Datei importieren" + }, + "RecordLayout": { + "UpdatingRecordLayout": "Aktualisieren des Datensatzlayouts." + }, + "DataTables": { + "RawDataTables": "Rohdaten-Tabellen", + "ClickToCopy": "Zum Kopieren anklicken", + "TableIDCopied": "Tabellen-ID in die Zwischenablage kopiert", + "DuplicateTable": "Tabelle duplizieren", + "NoEditAccess": "Sie haben keinen Bearbeitungszugriff auf dieses Dokument", + "DeleteData": "{{formattedTableName}} Daten löschen und von allen Seiten entfernen?" + }, + "Drafts": { + "UndoDiscard": "Verwerfen rückgängig machen", + "RestoreLastEdit": "Letzte Bearbeitung wiederherstellen" + }, + "duplicatePage": { + "DoesNotCopyData": "Beachten Sie, dass dabei keine Daten kopiert werden, sondern eine andere Ansicht der gleichen Daten erstellt wird.", + "DuplicatePageName": "Seite duplizieren {{pageName}}" + }, + "Importer": { + "UpdateExistingRecords": "Vorhandene Datensätze aktualisieren", + "MergeRowsThatMatch": "Zeilen zusammenführen, die mit diesen Feldern übereinstimmen:", + "SelectFieldsToMatch": "Wählen Sie Felder zum Abgleichen aus" + }, + "ValidationPanel": { + "RuleLength": "Regel {{length}}", + "UpdateFormula": "Formel aktualisieren (Umschalttaste+Eingabetaste)" + } + }, + "ViewLayoutMenu": { + "CopyAnchorLink": "Ankerlink kopieren", + "DeleteRecord": "Datensatz löschen", + "DeleteWidget": "Widget löschen", + "DownloadXLSX": "Als XLSX herunterladen", + "ShowRawData": "Rohdaten anzeigen", + "PrintWidget": "Widget drucken", + "DownloadCSV": "Als CSV herunterladen", + "EditCardLayout": "Kartenlayout bearbeiten", + "WidgetOptions": "Widget Optionen", + "AdvancedSortFilter": "Erweitertes Sortieren und Filtern", + "DataSelection": "Datenauswahl", + "OpenConfiguration": "Konfiguration öffnen" + }, + "PageWidgetPicker": { + "AddToPage": "Zur Seite hinzufügen", + "BuildingWidget": "{{- label}}-Widget erstellen", + "SelectWidget": "Widget auswählen", + "SelectData": "Daten auswählen", + "GroupBy": "Gruppieren nach" + }, + "RightPanel": { + "GroupedBy": "GRUPPIERT NACH", + "Field_other": "Felder", + "Series_other": "Serie", + "Filter": "FILTER", + "Custom": "ANGEPASST", + "SelectBy": "AUSWÄHLEN NACH", + "ColumnType": "SPALTENTYP", + "ChartType": "DIAGRAMMTYP", + "SourceData": "QUELLENDATEN", + "SelectorFor": "SELEKTOR FÜR", + "Save": "Speichern", + "EditDataSelection": "Datenauswahl bearbeiten", + "SelectWidget": "Widget auswählen", + "DataTable": "DATENTABELLE", + "Detach": "Ablösen", + "Column_one": "Spalte", + "Column_other": "Spalten", + "Field_one": "Feld", + "Series_one": "Serie", + "Transform": "UMWANDELN", + "Widget": "Widget", + "SortAndFilter": "Sortieren & Filtern", + "Data": "Daten", + "DataTableName": "NAME DER DATENTABELLE", + "WidgetTitle": "WIDGET-TITEL", + "ChangeWidget": "Widget ändern", + "Theme": "Thema", + "RowStyleUpper": "ZEILENSTIL", + "RowStyle": "Zeilenstil", + "Sort": "SORTIEREN", + "NoEditAccess": "Sie haben keinen Bearbeitungszugriff auf dieses Dokument" + }, + "ShareMenu": { + "Original": "Original", + "CurrentVersion": "Aktuelle Version", + "ExportCSV": "CSV exportieren", + "ExportXLSX": "XLSX exportieren", + "BackToCurrent": "Zurück zu Aktuell", + "SaveDocument": "Dokument speichern", + "SaveCopy": "Kopie speichern", + "Unsaved": "Ungespeichert", + "DuplicateDocument": "Dokument duplizieren", + "ManageUsers": "Benutzer verwalten", + "AccessDetails": "Zugangsdetails", + "ReturnToTermToUse": "Zurück zu {{termToUse}}", + "ReplaceTermToUse": "Ersetzen Sie {{termToUse}}…", + "CompareTermToUse": "Vergleichen mit {{termToUse}}", + "WorkOnCopy": "Arbeiten an einer Kopie", + "EditWithoutAffecting": "Bearbeiten, ohne das Original zu beeinflussen", + "ShowInFolder": "Im Ordner anzeigen", + "Download": "Herunterladen", + "SendToGoogleDrive": "An Google Drive senden" + }, + "Pages": { + "TableWillNoLongerBeVisible_other": "Die folgenden Tabellen werden nicht mehr sichtbar sein", + "TableWillNoLongerBeVisible_one": "Die folgende Tabelle wird nicht mehr angezeigt", + "DeleteDataAndPage": "Daten und diese Seite löschen.", + "Delete": "Löschen" + }, + "ColumnFilterMenu": { + "FutureValues": "Zukünftige Werte", + "RangeMin": "Min", + "Others": "Andere", + "RangeMax": "Max", + "DateRangeMin": "Start", + "OtherNonMatching": "Andere nicht übereinstimmende", + "Search": "Suchen", + "SearchValues": "Werte suchen", + "All": "Alles", + "AllShown": "Alle angezeigt", + "AllExcept": "Alle außer", + "None": "Keine", + "NoMatchingValues": "Keine übereinstimmenden Werte", + "OtherMatching": "Andere übereinstimmende", + "OtherValues": "Andere Werte", + "DateRangeMax": "Ende" + }, + "DocMenu": { + "Featured": "Hervorgehoben", + "OtherSitesWelcome_personal": "Sie sind auf Ihrer persönlichen Seite. Sie haben auch Zugriff auf die folgenden Seiten:", + "AllDocuments": "Alle Dokumente", + "PinnedDocuments": "Angeheftete Dokumente", + "MoreExamplesAndTemplates": "Weitere Beispiele und Vorlagen", + "ServiceNotAvailable": "Dieser Dienst ist im Moment nicht verfügbar", + "DocStayInTrash": "Dokumente bleiben 30 Tage lang im Papierkorb, danach werden sie endgültig gelöscht.", + "NeedPaidPlan": "(Die Organisation benötigt einen bezahlten Plan)", + "Delete": "Löschen", + "OtherSites": "Andere Seiten", + "ExamplesAndTemplates": "Beispiele und Vorlagen", + "Trash": "Papierkorb", + "EmptyTrash": "Der Papierkorb ist leer.", + "WorkspaceNotFound": "Arbeitsbereich nicht gefunden", + "DeleteDoc": "{{name}} löschen", + "Edited": "Bearbeitet {{at}}", + "Examples&Templates": "Beispiele und Vorlagen", + "Remove": "Entfernen", + "PinDocument": "Dokument anheften", + "ByName": "Nach Name", + "DocumentMoveToTrash": "Das Dokument wird in den Papierkorb verschoben.", + "AccessDetails": "Zugangsdetails", + "DeleteDocPerma": "Das Dokument wird endgültig gelöscht.", + "DiscoverMoreTemplates": "Mehr Vorlagen entdecken", + "ByDateModified": "Nach Änderungsdatum", + "Rename": "Umbenennen", + "Move": "Verschieben", + "UnpinDocument": "Dokument lösen", + "ManageUsers": "Benutzer verwalten", + "DeleteForever": "Für immer löschen", + "DeleteForeverDoc": "\"{{name}}\" dauerhaft löschen?", + "Restore": "Wiederherstellen", + "RestoreThisDocument": "Um dieses Dokument wiederherzustellen, stellen Sie zuerst den Arbeitsbereich wieder her.", + "CurrentWorkspace": "Aktueller Arbeitsbereich", + "RequiresEditPermissions": "Erfordert Bearbeitungsrechte", + "DeleteWorkspaceForever": "Sie können einen Arbeitsbereich für immer löschen, sobald er keine Dokumente enthält.", + "MoveDocToWorkspace": "{{name}} in den Arbeitsbereich verschieben", + "OtherSitesWelcome": "Sie sind auf der {{siteName}} Seite. Sie haben auch Zugriff auf die folgenden Seiten:", + "Deleted": "Gelöscht {{at}}" + }, + "DocHistory": { + "OpenSnapshot": "Schnappschuss öffnen", + "CompareToCurrent": "Mit Aktuell vergleichen", + "SnapshotsUnavailable": "Schnappschüsse sind nicht verfügbar.", + "Beta": "Beta", + "Snapshots": "Schnappschüsse", + "Activity": "Aktivität", + "CompareToPrevious": "Mit vorherigem vergleichen" + }, + "CustomSectionConfig": { + "WrongTypesMenuText_others": "{{wrongTypeCount}} nicht{{columnType}} Spalte wird nicht angezeigt", + "Add": "Hinzufügen", + "EnterCustomURL": "Benutzerdefinierte URL eingeben", + "FullDocumentAccess": "Vollständiger Dokumentenzugriff", + "LearnMore": "Erfahren Sie mehr über benutzerdefinierte Widgets", + "PickAColumn": "Wählen Sie eine Spalte", + "PickAColumnWithType": "Wählen Sie eine {{columnType}} Spalte", + "NoDocumentAccess": "Kein Dokumentenzugriff", + "OpenConfiguration": "Konfiguration öffnen", + "Optional": " (Optional)", + "ReadSelectedTable": "Ausgewählte Tabelle lesen", + "SelectCustomWidget": "Benutzerdefiniertes Widget auswählen", + "WidgetNeedFullAccess": "Das Widget benötigt {{fullAccess}} zu diesem Dokument.", + "WidgetNeedRead": "Das Widget muss {{read}} die aktuelle Tabelle.", + "WidgetNoPermissison": "Das Widget benötigt keine Berechtigungen.", + "WrongTypesMenuText_one": "{{wrongTypeCount}} nicht{{columnType}} Spalte wird nicht angezeigt" + }, + "GridOptions": { + "GridOptions": "Raster-Optionen", + "VerticalGridlines": "Vertikale Rasterlinien", + "ZebraStripes": "Zebra-Streifen", + "HorizontalGridlines": "Horizontale Rasterlinien" + }, + "DuplicateTable": { + "CopyAllData": "Kopieren Sie alle Daten zusätzlich zur Tabellenstruktur.", + "AdviceWithLink": "Anstatt Tabellen zu duplizieren, ist es in der Regel besser, Daten mithilfe verknüpfter Ansichten zu segmentieren. {{link}}", + "WarningACL": "Für die Kopie gelten nur die Standardzugriffsregeln des Dokuments.", + "NewName": "Name für neue Tabelle" + }, + "GridViewMenus": { + "ShowColumn": "Spalte {{- label}} anzeigen", + "HideColumns_other": "{{count}} Spalten ausblenden", + "AddColumn": "Spalte hinzufügen", + "MoreSortOptions": "Weitere Sortieroptionen…", + "RenameColumn": "Spalte umbenennen", + "ResetEntireColumns_other": "{{count}} ganze Spalten zurücksetzen", + "ResetColumns_other": "{{count}} Spalten zurücksetzen", + "DeleteColumns_other": "{{count}} Spalten löschen", + "FilterData": "Daten filtern", + "ColumnOptions": "Spalten-Optionen", + "Sort": "Sortieren", + "ResetEntireColumns_one": "Gesamte Spalte zurücksetzen", + "ResetColumns_one": "Spalte zurücksetzen", + "DeleteColumns_one": "Spalte löschen", + "HideColumns_one": "Spalte ausblenden", + "ConvertFormulaToData": "Formel in Daten umwandeln", + "FreezeColumn_one": "Diese Spalte fixieren", + "FreezeColumn_more_one": "Eine weitere Spalte fixieren", + "ClearValues": "Werte auflösen", + "InsertColumn": "Spalte in {{to}} einfügen", + "FreezeColumn_other": "{{count}} Spalten fixieren", + "AddToSort_added": "Sortiert (#{{count}})", + "FreezeColumn_more_other": "{{count}} weitere Spalten fixieren", + "UnfreezeColumn_one": "Diese Spalte entsperren", + "UnfreezeColumn_other": "{{count}} Spalten entsperren", + "UnfreezeColumn_all_other": "Alle Spalten entsperren", + "AddToSort": "Zum Sortieren hinzufügen" + }, + "errorPages": { + "DeniedOrganizationDocuments": "Sie haben keinen Zugriff auf die Dokumente dieser Organisation.", + "SignInWithDifferentAccount": "Sie sind als {{email}} angemeldet. Sie können sich mit einem anderen Konto anmelden oder einen Administrator um Zugriff bitten.", + "SignInToAccess": "Melden Sie sich an, um auf die Dokumente dieser Organisation zuzugreifen.", + "SignedOut": "Abgemeldet{{suffix}}", + "GenericError": "Fehler{{suffix}}", + "AccessDenied": "Zugriff verweigert{{suffix}}", + "GoToMainPage": "Zur Hauptseite gehen", + "SignedOutNow": "Sie sind jetzt abgemeldet.", + "ErrorHappened_message": "Fehler aufgetreten: {{message}}", + "AddAcount": "Konto hinzufügen", + "SomethingWentWrong": "Etwas ist schief gelaufen", + "SignedInAgain": "Erneut anmelden", + "PageNotFound": "Seite nicht gefunden{{suffix}}", + "ContactSupport": "Kontaktieren Sie Support", + "ErrorHappened_unknown": "Es ist ein unbekannter Fehler aufgetreten.", + "SignIn": "Anmelden", + "NotFoundMainText": "Die angeforderte Seite konnte nicht gefunden werden.{{separator}}Bitte überprüfen Sie die URL und versuchen Sie es erneut." + }, + "FieldConfig": { + "ConvertColumn_data": "Spalte in Daten umwandeln", + "ColumnType_empty_one": "Leere Spalte", + "ColumnType_formula_other": "Formel-Spalten", + "ColumnLabel": "SPALTENBEZEICHNUNG UND ID", + "ColumnOptionsLimited": "Spaltenoptionen sind in Übersichtstabellen eingeschränkt.", + "ColumnType_formula_one": "Formel-Spalte", + "ConvertColumn_triggerformula": "In Auslöserformel umwandeln", + "ClearAndReset": "Löschen und zurücksetzen", + "ColumnType_data_one": "Daten-Spalte", + "ColumnType_data_other": "Daten-Spalten", + "ColumnType_empty_other": "Leere Spalten", + "ColumnType_mixed_other": "Gemischtes Verhalten", + "EnterFormula": "Formel eingeben", + "ConvertColumn_formula": "Löschen und in Formel umwandeln", + "ColumnBehavior": "SPALTENVERHALTEN", + "SetFormula": "Formel festlegen", + "TriggerFormula": "AUSLÖSEFORMEL", + "SetTriggerFormula": "Auslöseformel festlegen", + "MakeIntoDataColumn": "In Datenspalte umwandeln" + }, + "ExampleInfo": { + "WelcomeTitle_afterschool": "Willkommen in der Nachschulprogrammvorlage", + "WelcomeTitle_CRM": "Willkommen beim Leichtes CRM-Vorlage", + "WelcomeTutorialName_CRM": "Lernprogramm: Erstellen Sie ein CRM", + "WelcomeTitle_investmentResearch": "Willkommen bei der Investitionsforschungsvorlage", + "Title_CRM": "Leichtes CRM", + "WelcomeTutorialName_investmentResearch": "Tutorial: Analysieren und Visualisieren", + "Title_afterschool": "Nachschulprogramm", + "WelcomeText_CRM": "In unserem zugehörigen Tutorial erfahren Sie, wie Sie Daten verknüpfen und hochproduktive Layouts erstellen können.", + "Title_investmentResearch": "Investitionsforschung", + "WelcomeText_investmentResearch": "In unserem zugehörigen Tutorial erfahren Sie, wie Sie Übersichtstabellen und Diagramme erstellen und Diagramme dynamisch verknüpfen können.", + "WelcomeText_afterschool": "In unserem zugehörigen Tutorial erfahren Sie, wie Sie Geschäftsdaten modellieren, Formeln verwenden und Komplexität bewältigen können.", + "WelcomeTutorialName_afterschool": "Tutorial: Geschäftsdaten verwalten" + }, + "FieldMenus": { + "Settings_savecommon": "Als allgemeine Einstellungen speichern", + "UsingSettings_separate": "Separate Einstellungen verwenden", + "Settings_revertcommon": "Gemeinsame Einstellungen wiederherstellen", + "UsingSettings_common": "Gemeinsame Einstellungen verwenden", + "Settings_useseparate": "Verwenden Sie separate Einstellungen" + }, + "FilterConfig": { + "AddColumn": "Spalte hinzufügen" + }, + "HomeIntro": { + "SignUp": "Registrieren Sie sich", + "SproutsProgram": "Sprossen-Programm", + "WelcomeInfoNoDocuments": "Sie haben nur Lesezugriff auf diese Seite. Derzeit sind keine Dokumente vorhanden.", + "OrFindAndExpert": ", oder finden Sie einen Experten über unseren ", + "VisitHelpCenter": "Besuchen Sie unser {{link}}, um mehr zu erfahren.", + "InviteTeamMembers": "Teammitglieder einladen", + "AnonIntroGetStarted": "Beginnen Sie mit der Erkundung von Vorlagen oder erstellen Sie Ihr erstes Grist-Dokument.", + "Welcome": "Willkommen bei Grist!", + "HelpCenter": "Hilfe-Center", + "WelcomeTo": "Willkommen bei {{orgName}}", + "BrowseTemplates": "Vorlagen durchsuchen", + "EmptyWorkspace": "Dieser Arbeitsbereich ist leer.", + "PersonalSite": "persönliche Seite", + "WelcomeInfoAppearHere": "Alle Dokumente, die auf dieser Seite erstellt wurden, werden hier angezeigt.", + "WelcomeTextVistGrist": "Sind Sie daran interessiert, Grist auch außerhalb Ihres Teams zu nutzen? Besuchen Sie Ihr kostenloses ", + "WelcomeUser": "Willkommen bei Grist, {{name}}!", + "TeamSiteIntroGetStarted": "Beginnen Sie, indem Sie Ihr Team einladen und Ihr erstes Grist-Dokument erstellen.", + "PersonalIntroGetStarted": "Beginnen Sie mit der Erstellung Ihres ersten Grist-Dokuments.", + "CreateEmptyDocument": "Leeres Dokument erstellen", + "ImportDocument": "Dokument importieren" + }, + "HomeLeftPane": { + "WorkspaceDeleteText": "Der Arbeitsbereich wird in den Papierkorb verschoben.", + "AllDocuments": "Alle Dokumente", + "ImportDocument": "Dokument importieren", + "ExamplesAndTemplates": "Beispiele und Vorlagen", + "CreateEmptyDocument": "Leeres Dokument erstellen", + "AccessDetails": "Zugangsdetails", + "CreateWorkspace": "Arbeitsbereich erstellen", + "Trash": "Papierkorb", + "Rename": "Umbenennen", + "Delete": "Löschen", + "Workspaces": "Arbeitsbereiche", + "WorkspaceDeleteTitle": "{{workspace}} und alle enthaltenen Dokumente löschen?", + "ManageUsers": "Benutzer verwalten" + }, + "MakeCopyMenu": { + "CannotEditOriginal": "Das Original zu ersetzen erfordert Bearbeitungsrechte auf dem Originaldokument.", + "WarningOriginalWillBeUpdated": "Die Originalversion dieses Dokuments wird aktualisiert.", + "OriginalLooksUnrelated": "Original sieht nicht verwandt aus", + "Cancel": "Abbrechen", + "UpdateOriginal": "Original aktualisieren", + "Update": "Aktualisieren", + "Overwrite": "Überschreiben", + "WarningAlreadyIdentical": "Es scheint jedoch bereits identisch zu sein.", + "ToSaveSignUpAndReload": "Um Ihre Änderungen zu speichern, melden Sie sich bitte an und laden Sie diese Seite neu.", + "NoDestinationWorkspace": "Kein Zielarbeitsbereich", + "Name": "Name", + "WarningOverwriteOriginalChanges": "Seien Sie vorsichtig, das Original hat Änderungen, die nicht in diesem Dokument enthalten sind. Diese Änderungen werden überschrieben.", + "OriginalLooksIdentical": "Original sieht identisch aus", + "OriginalHasModifications": "Original hat Änderungen", + "Organization": "Organisation", + "Workspace": "Arbeitsbereich", + "WarningWillBeOverwritten": "Es wird überschrieben und verliert alle Inhalte, die nicht in diesem Dokument enthalten sind.", + "EnterDocumentName": "Geben Sie den Dokumentnamen ein", + "AsTemplate": "Als Vorlage", + "IncludeStructureWithoutData": "Nehmen Sie die Struktur ohne die Daten auf.", + "NoWriteAccessToSite": "Sie haben keinen Schreibzugriff auf diese Seite", + "NoWriteAccessToWorkspace": "Sie haben keinen Schreibzugriff auf den ausgewählten Arbeitsbereich", + "SignUp": "Registrieren Sie sich" + }, + "LeftPanelCommon": { + "HelpCenter": "Hilfe-Center" + }, + "NotifyUI": { + "UpgradePlan": "Upgrade-Plan", + "Renew": "Erneuern", + "ErrorCannotFindPersonalSite": "Ich kann die persönliche Seite nicht finden, tut mir leid!", + "GiveFeedback": "Feedback geben", + "GoToPersonalSite": "Gehen Sie zu Ihrer kostenlosen persönlichen Seite", + "AskForHelp": "Bitte um Hilfe", + "ReportProblem": "Ein Problem melden", + "Notifications": "Benachrichtigungen", + "NoNotifications": "Keine Benachrichtigungen" + }, + "OnBoardingPopups": { + "Next": "Weiter", + "Finish": "Beenden" + }, + "WidgetTitle": { + "OverrideTitle": "Widget-Titel überschreiben", + "Save": "Speichern", + "DataTableName": "NAME DER DATENTABELLE", + "NewTableName": "Geben Sie einen Tabellennamen an", + "Cancel": "Abbrechen", + "WidgetTitle": "WIDGET TITEL" + }, + "NTextBox": { + "false": "falsch", + "true": "wahr" + }, + "WelcomeQuestions": { + "WelcomeToGrist": "Willkommen bei Grist!", + "ProductDevelopment": "Produktentwicklung", + "FinanceAccounting": "Finanzbuchhaltung", + "MediaProduction": "Medienproduktion", + "ITTechnology": "IT und Technologie", + "Research": "Forschung", + "Sales": "Umsatz", + "Education": "Bildung", + "HRManagement": "Personal und Management", + "Other": "Sonstiges", + "WhatBringsYouToGrist": "Was bringt Sie zu Grist? Bitte helfen Sie uns, Sie besser zu bedienen.", + "TypeHere": "Hier tippen", + "Marketing": "Vermarktung" + }, + "VisibleFieldsConfig": { + "SelectAll": "Alle auswählen", + "NoReorderHiddenField": "Ausgeblendete Felder können nicht neu sortiert werden", + "NoDropInHiddenField": "Elemente können nicht in ausgeblendeten Feldern abgelegt werden", + "Clear": "Klären" + }, + "ViewSectionMenu": { + "Customized": "(angepasst)", + "UpdateSortFilterSettings": "Sortier- und Filtereinstellungen aktualisieren", + "Save": "Speichern", + "Revert": "Zurücksetzen", + "SortedBy": "Sortiert nach", + "AddFilter": "Filter hinzufügen", + "ToggleFilterBar": "Filterleiste ein-/ausblenden", + "FilteredBy": "Gefiltert nach", + "Modified": "(modifiziert)", + "Empty": "(leer)", + "CustomOptions": "Benutzerdefinierte Optionen", + "Sort": "SORTIEREN", + "Filter": "FILTER" + }, + "aclui": { + "AccessRules": { + "Invalid": "Ungültig", + "DefaultRules": "Standardregeln", + "AddColumnRule": "Spaltenregel hinzufügen", + "FullCopiesDescription": "Erlauben Sie es jedem, das gesamte Dokument zu kopieren oder es im Fiddle-Modus vollständig anzuzeigen.\nNützlich für Beispiele und Vorlagen, aber nicht für sensible Daten.", + "EveryoneElse": "Alle Anderen", + "RemoveRulesMentioningTable": "{{- tableId }} Regeln entfernen", + "Checking": "Überprüfung…", + "Saved": "Gespeichert", + "Save": "Speichern", + "Reset": "Zurücksetzen", + "AddTableRules": "Tabellenregeln hinzufügen", + "AddUserAttributes": "Benutzerattribute hinzufügen", + "Users": "Benutzer", + "UserAttributes": "Benutzer-Attribute", + "AttributeToLookUp": "Attribut zum Nachschlagen", + "LookupTable": "Nachschlagetabelle", + "LookupColumn": "Nachschlagespalte", + "Condition": "Bedingung", + "Permissions": "Berechtigungen", + "RulesForTable": "Regeln für die Tabelle ", + "AddDefaultRule": "Standard-Regel hinzufügen", + "DeleteTableRules": "Tabellenregeln löschen", + "SpecialRules": "Besondere Regeln", + "AccessRulesDescription": "Erlauben Sie allen, die Zugangsregeln einzusehen.", + "AccessRulesName": "Erlaubnis zum Anzeigen von Zugriffsregeln", + "FullCopies": "Erlaubnis zum vollständigen Zugriff auf das Dokument bei Bedarf", + "AttributeNamePlaceholder": "Name des Attributs", + "Everyone": "Jeder", + "EnterCondition": "Bedingung eingeben", + "RemoveRulesMentioningColumn": "Spalte {{- colId }} aus {{- tableId }} Regeln entfernen", + "RemoveUserAttribute": "{{- name }} Benutzerattribut entfernen", + "MemoEditorPlaceholder": "Geben Sie eine Nachricht ein…" + }, + "PermissionsWidget": { + "AllowAll": "Alle zulassen", + "DenyAll": "Alle ablehnen", + "ReadOnly": "Schreibgeschützt" + } + }, + "lib": { + "ACUserManager": { + "InviteNewMember": "Neues Mitglied einladen", + "InviteEmail": "Wir schicken eine Einladung zu {{email}}", + "EmailInputPlaceholder": "E-Mail Adresse eingeben" + } + }, + "ui2018": { + "modals": { + "Save": "Speichern", + "Cancel": "Abbrechen", + "Ok": "Ok" + }, + "pages": { + "DuplicatePage": "Seite duplizieren", + "Rename": "Umbenennen", + "Remove": "Entfernen", + "NoEditAccess": "Sie haben keinen Bearbeitungszugriff auf dieses Dokument" + }, + "breadcrumbs": { + "FiddleExplanation": "Sie können Änderungen vornehmen, die jedoch eine neue Kopie erstellen und\ndas Originaldokument nicht beeinflussen.", + "Snapshot": "Schnappschuss", + "Unsaved": "ungespeichert", + "RecoveryMode": "Wiederherstellungsmodus", + "Override": "überschreiben", + "Fiddle": "spielen" + }, + "search": { + "SearchInDocument": "Suche im Dokument", + "NoResults": "Keine Ergebnisse", + "FindNext": "Nächstes finden ", + "FindPrevious": "Vorheriges finden " + }, + "ColorSelect": { + "DefaultCellStyle": "Standard-Zellenstil", + "Apply": "Anwenden", + "Cancel": "Abbrechen" + }, + "menus": { + "SelectFields": "Felder auswählen", + "WorkspacesAvailableOnTeamPlans": "* Arbeitsbereiche sind in Teamplänen verfügbar. ", + "UpgradeNow": "Jetzt aktualisieren" + } + }, + "models": { + "DocPageModel": { + "ReloadingOrRecoveryMode": "Sie können versuchen, das Dokument neu zu laden oder den Wiederherstellungsmodus zu verwenden. Im Wiederherstellungsmodus wird das Dokument so geöffnet, dass es für den Besitzer vollständig zugänglich ist, für andere jedoch nicht. Außerdem werden die Formeln deaktiviert. [{{error}}]", + "ErrorAccessingDocument": "Fehler beim Zugriff auf das Dokument", + "Reload": "Neu laden", + "AccessError_denied": "Leider wurde der Zugriff auf dieses Dokument verweigert. [{{error}}]", + "AccessError_recover": "Dokumentbesitzer können versuchen, das Dokument wiederherzustellen. [{{error}}]", + "EnterRecoveryMode": "Wiederherstellungsmodus aktivieren", + "AddPage": "Seite hinzufügen", + "AddWidgetToPage": "Widget zur Seite hinzufügen", + "AddEmptyTable": "Leere Tabelle hinzufügen", + "NoEditAccess": "Sie haben keinen Bearbeitungszugriff auf dieses Dokument" + }, + "AppModel": { + "TeamSiteSuspended": "Diese Teamseite ist gesperrt. Die Dokumente können gelesen, aber nicht geändert werden." + }, + "UserManagerModel": { + "Owner": "Eigentümer", + "Editor": "Redakteur", + "Viewer": "Betrachter", + "NoDefaultAccess": "Kein Standardzugriff", + "InFull": "Vollständig", + "ViewAndEdit": "Anzeigen & Bearbeiten", + "ViewOnly": "Nur anzeigen", + "None": "Keine" + } + }, + "SiteSwitcher": { + "SwitchSites": "Seiten wechseln", + "CreateNewTeamSite": "Neue Teamseite erstellen" + }, + "SortConfig": { + "AddColumn": "Spalte hinzufügen", + "UseChoicePosition": "Auswahlposition verwenden", + "UpdateData": "Daten aktualisieren", + "NaturalSort": "Natürlich Sortieren", + "EmptyValuesLast": "Leere Werte zuletzt" + }, + "RowContextMenu": { + "InsertRowAbove": "Zeile oben einfügen", + "InsertRowBelow": "Zeile unten einfügen", + "DuplicateRows_one": "Zeile duplizieren", + "DuplicateRows_other": "Zeilen duplizieren", + "Delete": "Löschen", + "CopyAnchorLink": "Ankerlink kopieren", + "InsertRow": "Zeile einfügen" + }, + "DocumentSettings": { + "DocumentSettings": "Dokument-Einstellungen", + "ThisDocumentID": "Die ID dieses Dokuments (für API-Verwendung):", + "TimeZone": "Zeitzone:", + "Locale": "Lokale:", + "Currency": "Währung:", + "LocalCurrency": "Lokale Währung ({{currency}})", + "EngineRisk": "Motor (experimental {{span}} auf eigene Gefahr ändern):", + "Save": "Speichern", + "SaveAndReload": "Speichern und neu laden" + }, + "AddNewButton": { + "AddNew": "Neu hinzufügen" + }, + "AppHeader": { + "HomePage": "Startseite", + "Legacy": "Hinterlassenschaft", + "PersonalSite": "Persönliche Seite", + "TeamSite": "Teamseite" + }, + "ApiKey": { + "AboutToDeleteAPIKey": "Sie sind dabei, einen API-Schlüssel zu löschen. Dadurch werden alle zukünftigen Anfragen, die diesen API-Schlüssel verwenden, abgelehnt. Möchten Sie trotzdem löschen?", + "AnonymousAPIKey": "Mit diesem API-Schlüssel kann anonym über die API auf dieses Konto zugegriffen werden.", + "ByGenerating": "Durch das Generieren eines API-Schlüssels können Sie API-Aufrufe für Ihr eigenes Konto durchführen.", + "ClickToShow": "Zum Anzeigen klicken", + "Create": "Erstellen", + "OwnAPIKey": "Dieser API-Schlüssel kann verwendet werden, um über die API auf Ihr Konto zuzugreifen. Geben Sie Ihren API-Schlüssel mit niemandem weiter.", + "Remove": "Entfernen", + "RemoveAPIKey": "API-Schlüssel entfernen" + }, + "App": { + "Description": "Beschreibung", + "Key": "Schlüssel", + "MemoryError": "Speicherfehler" + }, + "DocTour": { + "InvalidDocTourTitle": "Kein gültiges Dokument Tour", + "InvalidDocTourBody": "Aus den Daten in diesem Dokument kann keine Dokumenttour erstellt werden. Stellen Sie sicher, dass eine Tabelle mit dem Namen GristDocTour mit den Spalten Title, Body, Placement und Location vorhanden ist." + }, + "OpenVideoTour": { + "YouTubeVideoPlayer": "YouTube-Video-Player", + "GristVideoTour": "Grist Video Tour", + "VideoTour": "Video-Tour" + }, + "sendToDrive": { + "SendingToGoogleDrive": "Datei an Google Drive senden" + }, + "SortFilterConfig": { + "Save": "Speichern", + "Revert": "Zurücksetzen", + "Sort": "SORTIEREN", + "Filter": "FILTER", + "UpdateSortFilterSettings": "Sortier- und Filtereinstellungen aktualisieren" + }, + "ThemeConfig": { + "Appearance": "Aussehen ", + "SyncWithOS": "Schalten Sie das Aussehen automatisch auf das System" + }, + "Tools": { + "Tools": "WERKZEUGE", + "AccessRules": "Zugriffsregeln", + "Data": "Rohdaten", + "DocumentHistory": "Dokumentenverlauf", + "ValidateData": "Daten validieren", + "CodeView": "Code-Ansicht", + "HowToTutorial": "Anleitungs-Tutorial", + "DocumentTour": "Tour durch dieses Dokument", + "DeleteDocumentTour": "Dokument-Tour löschen?", + "Delete": "Löschen", + "ViewingAsYourself": "Zurück zur Selbstdarstellung", + "RawData": "Rohdaten" + }, + "TopBar": { + "ManageTeam": "Team verwalten" + }, + "TriggerFormulas": { + "AnyField": "Beliebiges Feld", + "NewRecords": "Auf neue Datensätze anwenden", + "ChangesTo": "Übernehmen bei Änderungen an:", + "RecordChanges": "Auf Datensatzänderungen anwenden", + "CurrentField": "Aktuelles Feld ", + "DataCleaning": "(Datenreinigung)", + "ExceptFormulas": "(außer Formeln)", + "OK": "OK", + "Cancel": "Abbrechen", + "Close": "Schließen" } } From 0cb3a6ce5c06be8b65a46671a879dbfacd693745 Mon Sep 17 00:00:00 2001 From: Paul Fitzpatrick Date: Wed, 4 Jan 2023 17:10:41 -0500 Subject: [PATCH 22/22] add stub server.json files for new translations --- static/locales/de.server.json | 2 ++ static/locales/es.server.json | 2 ++ static/locales/nb_NO.server.json | 2 ++ static/locales/pt_BR.server.json | 2 ++ 4 files changed, 8 insertions(+) create mode 100644 static/locales/de.server.json create mode 100644 static/locales/es.server.json create mode 100644 static/locales/nb_NO.server.json create mode 100644 static/locales/pt_BR.server.json diff --git a/static/locales/de.server.json b/static/locales/de.server.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/static/locales/de.server.json @@ -0,0 +1,2 @@ +{ +} diff --git a/static/locales/es.server.json b/static/locales/es.server.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/static/locales/es.server.json @@ -0,0 +1,2 @@ +{ +} diff --git a/static/locales/nb_NO.server.json b/static/locales/nb_NO.server.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/static/locales/nb_NO.server.json @@ -0,0 +1,2 @@ +{ +} diff --git a/static/locales/pt_BR.server.json b/static/locales/pt_BR.server.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/static/locales/pt_BR.server.json @@ -0,0 +1,2 @@ +{ +}